11name : facebookresearch/hydra/core_tests
22on :
3- workflow_dispatch :
4- inputs :
5- plugin_test :
6- required : true
7- test_plugins :
8- required : true
9- cache_key_version :
10- required : false
11- default : v1
12- env :
13- AWS_ACCESS_KEY_ID : xxxxXT3Z
14- AWS_DEFAULT_REGION : xxxxst-2
15- AWS_SECRET_ACCESS_KEY : xxxxGsxB
16- CIRCLECI_TOKEN : xxxxed79
17- INSTANCE_ROLE_ARN : xxxxr-v1
3+ push :
184jobs :
19- trigger_plugin_pipelines :
20- if : ${{ !(${{ inputs.plugin_test }}) }}
21- runs-on : ubuntu-latest
22- container :
23- image : python:3.8
24- steps :
25- - uses : " ./.github/actions/early_return_for_forked_pull_requests"
26- - uses : actions/checkout@v4.1.0
27- - name : Kick off Plugin tests
28- run : |-
29- python tools/ci/circleci_pipeline.py
30- echo "Done kicking off plugin tests."
5+ # trigger_plugin_pipelines:
6+ # runs-on: ubuntu-latest
7+ # steps:
8+ # - uses: actions/checkout@v4.1.0
9+ # - uses: "./.github/actions/early_return_for_forked_pull_requests"
10+ # - name: Kick off Plugin tests
11+ # uses: "./.github/actions/macos"
3112 test_macos :
32- if : ${{ !(${{ inputs.plugin_test }}) }}
3313 runs-on : macos-latest
3414 strategy :
3515 matrix :
4222 - uses : actions/checkout@v4.1.0
4323 - uses : maxim-lobanov/setup-xcode@v1.6.0
4424 with :
45- xcode-version : 13.4.1
25+ xcode-version : latest-stable
4626 - uses : " ./.github/actions/macos"
4727 with :
4828 py_version : " ${{ matrix.py_version }}"
5838 nox -s lint test_tools test_core test_jupyter_notebooks -ts
5939 fi
6040 test_linux :
61- if : ${{ !(${{ inputs.plugin_test }}) }}
6241 runs-on : ubuntu-latest
63- container :
64- image : ubuntu
6542 strategy :
6643 matrix :
6744 py_version :
8663 nox -s lint test_tools test_core test_jupyter_notebooks -ts
8764 fi
8865 test_win :
89- if : ${{ !(${{ inputs.plugin_test }}) }}
90- runs-on : ubuntu-latest
66+ runs-on : windows-latest
9167 strategy :
9268 matrix :
9369 py_version :
@@ -96,25 +72,20 @@ jobs:
9672 - ' 3.10'
9773 - ' 3.11'
9874 steps :
99- # # This item has no matching transformer
100- # - circleci_windows_:
10175 - name : Testing Hydra
10276 run : |-
103- $env: NOX_PYTHON_VERSIONS="${{ matrix.py_version }}"
104- $env: ConEmuDefaultCp=65001
105- $env: PYTHONIOENCODING="utf_8"
77+ set NOX_PYTHON_VERSIONS="${{ matrix.py_version }}"
78+ set ConEmuDefaultCp=65001
79+ set PYTHONIOENCODING="utf_8"
10680 conda activate hydra
107- If ($env:$ {{ github.event.number }}) {
81+ If ("$ {{ github.event.number }}" ) {
10882 nox -s lint test_tools test_core test_jupyter_notebooks lint_plugins test_plugins test_plugins_vs_core -ts
10983 } else {
11084 nox -s lint test_tools test_core test_jupyter_notebooks -ts
11185 }
11286 exit $LASTEXITCODE
11387 test_linux_omc_dev :
114- if : ${{ !(${{ inputs.plugin_test }}) }}
11588 runs-on : ubuntu-latest
116- container :
117- image : ubuntu
11889 strategy :
11990 matrix :
12091 py_version :
0 commit comments