diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index e7a9fc42..4542c2da 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -13,10 +13,10 @@ jobs: strategy: fail-fast: false matrix: + python-version: ["3.11", "3.10", "3.9", "3.8", "3.7"] # ubuntu-latest is being moved from ubuntu-18.04 to ubuntu-20.04 # See https://github.com/actions/virtual-environments/issues/1816 os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] runs-on: ${{ matrix.os }} env: PYTHONUNBUFFERED: 1 diff --git a/docs/ideas/yaml/contains.toml b/docs/ideas/yaml/contains.toml index 5ca5e19d..89b356e3 100644 --- a/docs/ideas/yaml/contains.toml +++ b/docs/ideas/yaml/contains.toml @@ -3,7 +3,7 @@ [[".github/workflows/python.yaml".contains]] __jmespath = "jobs.build.strategy.matrix" os = ["ubuntu-latest", "macos-latest", "windows-latest"] -"python-version" = ["3.7", "3.8", "3.9", "3.10", "3.11"] +"python-version" = ["3.11", "3.10", "3.9", "3.8", "3.7"] # 3. Same as item 4 on "jmespath-on-section.toml", but with a different syntax. [[".github/workflows/python.yaml".contains]] @@ -56,7 +56,7 @@ __yaml = "- uses: actions/checkout@v2" [[".github/workflows/python.yaml".contains_sorted]] __jmespath = "jobs.build.strategy.matrix" os = ["ubuntu-latest", "macos-latest", "windows-latest"] -"python-version" = ["3.7", "3.8", "3.9", "3.10", "3.11"] +"python-version" = ["3.11", "3.10", "3.9", "3.8", "3.7"] [[".github/workflows/python.yaml".contains_sorted]] __jmespath = "jobs.build" diff --git a/docs/ideas/yaml/merge_lists/merged_style.toml b/docs/ideas/yaml/merge_lists/merged_style.toml index f326a247..112c6069 100644 --- a/docs/ideas/yaml/merge_lists/merged_style.toml +++ b/docs/ideas/yaml/merge_lists/merged_style.toml @@ -1,4 +1,4 @@ # This should be the result of a parent style including all the styles in this directory [".github/workflows/python.yaml".jobs.build.strategy.matrix] os = ["ubuntu-latest", "macos-latest", "windows-latest"] -"python-version" = ["3.7", "3.8", "3.9", "3.10", "3.11"] +"python-version" = ["3.11", "3.10", "3.9", "3.8", "3.7"] diff --git a/src/nitpick/resources/python/github-workflow.toml b/src/nitpick/resources/python/github-workflow.toml index 388aecb4..1074f704 100644 --- a/src/nitpick/resources/python/github-workflow.toml +++ b/src/nitpick/resources/python/github-workflow.toml @@ -11,7 +11,7 @@ fail-fast = false [".github/workflows/python.yaml".jobs.build.strategy.matrix] os = ["ubuntu-latest", "windows-latest", "macos-latest"] -python-version = ["3.7", "3.8", "3.9", "3.10", "3.11"] +python-version = ["3.11", "3.10", "3.9", "3.8", "3.7"] [".github/workflows/python.yaml".jobs.build] name = "${{ matrix.python-version }} ${{ matrix.os }}" diff --git a/tests/test_builtin/python/github-workflow/.github/workflows/python.yaml b/tests/test_builtin/python/github-workflow/.github/workflows/python.yaml index 3c3b822a..e3e762cc 100644 --- a/tests/test_builtin/python/github-workflow/.github/workflows/python.yaml +++ b/tests/test_builtin/python/github-workflow/.github/workflows/python.yaml @@ -11,11 +11,11 @@ jobs: - windows-latest - macos-latest python-version: - - '3.7' - - '3.8' - - '3.9' - - '3.10' - '3.11' + - '3.10' + - '3.9' + - '3.8' + - '3.7' name: ${{ matrix.python-version }} ${{ matrix.os }} runs-on: ${{ matrix.os }} env: diff --git a/tests/test_yaml/new-desired.toml b/tests/test_yaml/new-desired.toml index bdd07975..845e0b23 100644 --- a/tests/test_yaml/new-desired.toml +++ b/tests/test_yaml/new-desired.toml @@ -12,7 +12,7 @@ with = {"python-version" = "${{ matrix.python-version }}"} [".github/workflows/python.yaml".jobs.build.strategy.matrix] os = ["ubuntu-latest", "macos-latest", "windows-latest"] -"python-version" = ["3.7", "3.8", "3.9", "3.10", "3.11"] +"python-version" = ["3.11", "3.10", "3.9", "3.8", "3.7"] [".github/workflows/python.yaml".jobs.build] "runs-on" = "${{ matrix.os }}" diff --git a/tests/test_yaml/new-expected.yaml b/tests/test_yaml/new-expected.yaml index b2d34245..5daf05cc 100644 --- a/tests/test_yaml/new-expected.yaml +++ b/tests/test_yaml/new-expected.yaml @@ -13,9 +13,9 @@ jobs: - macos-latest - windows-latest python-version: - - '3.7' - - '3.8' - - '3.9' - - '3.10' - '3.11' + - '3.10' + - '3.9' + - '3.8' + - '3.7' runs-on: ${{ matrix.os }}