| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 3605726 commit 7f4fc3e
5 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,16 +16,19 @@ jobs: | |||
| 16 | 16 | runs-on: ${{ matrix.operating-system }} | |
| 17 | 17 | strategy: | |
| 18 | 18 | matrix: | |
| 19 | - operating-system: [ubuntu-20.04, windows-latest] | ||
| 19 | + operating-system: [ubuntu-22.04, windows-latest] | ||
| 20 | + | ||
| 20 | 21 | steps: | |
| 21 | 22 | - name: Checkout | |
| 22 | 23 | uses: actions/checkout@v4 | |
| 23 | 24 | ||
| 24 | 25 | - name: Run with setup-python 3.6 | |
| 26 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 25 | 27 | uses: ./ | |
| 26 | 28 | with: | |
| 27 | 29 | python-version: 3.6 | |
| 28 | 30 | - name: Verify 3.6 | |
| 31 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 29 | 32 | run: python __tests__/verify-python.py 3.6 | |
| 30 | 33 | ||
| 31 | 34 | - name: Run with setup-python 3.7 | |
@@ -43,26 +46,50 @@ jobs: | |||
| 43 | 46 | run: python __tests__/verify-python.py 3.8 | |
| 44 | 47 | ||
| 45 | 48 | - name: Run with setup-python 3.7.5 | |
| 49 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 46 | 50 | uses: ./ | |
| 47 | 51 | with: | |
| 48 | 52 | python-version: 3.7.5 | |
| 49 | 53 | - name: Verify 3.7.5 | |
| 54 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 50 | 55 | run: python __tests__/verify-python.py 3.7.5 | |
| 51 | 56 | ||
| 52 | 57 | - name: Run with setup-python 3.6.7 | |
| 58 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 53 | 59 | uses: ./ | |
| 54 | 60 | with: | |
| 55 | 61 | python-version: 3.6.7 | |
| 56 | 62 | - name: Verify 3.6.7 | |
| 63 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 57 | 64 | run: python __tests__/verify-python.py 3.6.7 | |
| 58 | 65 | ||
| 59 | 66 | - name: Run with setup-python 3.8.1 | |
| 67 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 60 | 68 | uses: ./ | |
| 61 | 69 | with: | |
| 62 | 70 | python-version: 3.8.1 | |
| 63 | 71 | - name: Verify 3.8.1 | |
| 72 | + if: ${{ matrix.operating-system == 'windows-latest' }} | ||
| 64 | 73 | run: python __tests__/verify-python.py 3.8.1 | |
| 65 | 74 | ||
| 75 | + - name: Run with setup-python 3.7.13 | ||
| 76 | + if: ${{ matrix.operating-system == 'ubuntu-22.04' }} | ||
| 77 | + uses: ./ | ||
| 78 | + with: | ||
| 79 | + python-version: 3.7.13 | ||
| 80 | + - name: Verify 3.7.13 | ||
| 81 | + if: ${{ matrix.operating-system == 'ubuntu-22.04' }} | ||
| 82 | + run: python __tests__/verify-python.py 3.7.13 | ||
| 83 | + | ||
| 84 | + - name: Run with setup-python 3.8.12 | ||
| 85 | + if: ${{ matrix.operating-system == 'ubuntu-22.04' }} | ||
| 86 | + uses: ./ | ||
| 87 | + with: | ||
| 88 | + python-version: 3.8.12 | ||
| 89 | + - name: Verify 3.8.12 | ||
| 90 | + if: ${{ matrix.operating-system == 'ubuntu-22.04' }} | ||
| 91 | + run: python __tests__/verify-python.py 3.8.12 | ||
| 92 | + | ||
| 66 | 93 | - name: Run with setup-python 3.10 | |
| 67 | 94 | id: cp310 | |
| 68 | 95 | uses: ./ | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,20 @@ | |||
| 1 | + name: 'Publish Immutable Action Version' | ||
| 2 | + | ||
| 3 | + on: | ||
| 4 | + release: | ||
| 5 | + types: [published] | ||
| 6 | + | ||
| 7 | + jobs: | ||
| 8 | + publish: | ||
| 9 | + runs-on: ubuntu-latest | ||
| 10 | + permissions: | ||
| 11 | + contents: read | ||
| 12 | + id-token: write | ||
| 13 | + packages: write | ||
| 14 | + | ||
| 15 | + steps: | ||
| 16 | + - name: Checking out | ||
| 17 | + uses: actions/checkout@v4 | ||
| 18 | + - name: Publish | ||
| 19 | + id: publish | ||
| 20 | + uses: actions/publish-immutable-action@v0.0.4 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -17,7 +17,7 @@ jobs: | |||
| 17 | 17 | strategy: | |
| 18 | 18 | fail-fast: false | |
| 19 | 19 | matrix: | |
| 20 | - os: [macos-latest, ubuntu-20.04, ubuntu-latest] | ||
| 20 | + os: [macos-latest, ubuntu-22.04, ubuntu-latest] | ||
| 21 | 21 | graalpy: | |
| 22 | 22 | - 'graalpy-23.0' | |
| 23 | 23 | - 'graalpy-22.3' | |
@@ -62,7 +62,7 @@ jobs: | |||
| 62 | 62 | strategy: | |
| 63 | 63 | fail-fast: false | |
| 64 | 64 | matrix: | |
| 65 | - os: [macos-latest, ubuntu-20.04, ubuntu-latest] | ||
| 65 | + os: [macos-latest, ubuntu-22.04, ubuntu-latest] | ||
| 66 | 66 | graalpy: ['graalpy23.0', 'graalpy22.3'] | |
| 67 | 67 | ||
| 68 | 68 | steps: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -19,7 +19,7 @@ jobs: | |||
| 19 | 19 | strategy: | |
| 20 | 20 | fail-fast: false | |
| 21 | 21 | matrix: | |
| 22 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-latest] | ||
| 22 | + os: [macos-13, windows-latest, ubuntu-22.04, ubuntu-latest] | ||
| 23 | 23 | pypy: | |
| 24 | 24 | - 'pypy-2.7' | |
| 25 | 25 | - 'pypy-3.7' | |
@@ -76,7 +76,7 @@ jobs: | |||
| 76 | 76 | strategy: | |
| 77 | 77 | fail-fast: false | |
| 78 | 78 | matrix: | |
| 79 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-latest] | ||
| 79 | + os: [macos-13, windows-latest, ubuntu-22.04, ubuntu-latest] | ||
| 80 | 80 | pypy: ['pypy2.7', 'pypy3.7', 'pypy3.8', 'pypy3.9-nightly'] | |
| 81 | 81 | ||
| 82 | 82 | steps: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -20,7 +20,7 @@ jobs: | |||
| 20 | 20 | strategy: | |
| 21 | 21 | fail-fast: false | |
| 22 | 22 | matrix: | |
| 23 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-22.04] | ||
| 23 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 24 | 24 | python: [3.6.7, 3.7.5, 3.8.15, 3.9.13] | |
| 25 | 25 | exclude: | |
| 26 | 26 | - os: ubuntu-22.04 | |
@@ -62,7 +62,7 @@ jobs: | |||
| 62 | 62 | strategy: | |
| 63 | 63 | fail-fast: false | |
| 64 | 64 | matrix: | |
| 65 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-22.04] | ||
| 65 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 66 | 66 | python: [3.6.7, 3.7.5, 3.8.15, 3.9.13] | |
| 67 | 67 | exclude: | |
| 68 | 68 | - os: ubuntu-22.04 | |
@@ -107,7 +107,7 @@ jobs: | |||
| 107 | 107 | strategy: | |
| 108 | 108 | fail-fast: false | |
| 109 | 109 | matrix: | |
| 110 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-22.04] | ||
| 110 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 111 | 111 | python: [3.6.7, 3.7.5, 3.8.15, 3.9.13] | |
| 112 | 112 | exclude: | |
| 113 | 113 | - os: ubuntu-22.04 | |
@@ -150,7 +150,7 @@ jobs: | |||
| 150 | 150 | strategy: | |
| 151 | 151 | fail-fast: false | |
| 152 | 152 | matrix: | |
| 153 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-22.04] | ||
| 153 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 154 | 154 | python: [3.6.7, 3.7.5, 3.8.15, 3.9.13, '==3.10.10'] | |
| 155 | 155 | exclude: | |
| 156 | 156 | - os: ubuntu-22.04 | |
@@ -198,7 +198,7 @@ jobs: | |||
| 198 | 198 | strategy: | |
| 199 | 199 | fail-fast: false | |
| 200 | 200 | matrix: | |
| 201 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-22.04] | ||
| 201 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 202 | 202 | python: [3.6.7, 3.7.5, 3.8.15, 3.9.13] | |
| 203 | 203 | exclude: | |
| 204 | 204 | - os: ubuntu-22.04 | |
@@ -241,21 +241,21 @@ jobs: | |||
| 241 | 241 | run: python -c 'import math; print(math.factorial(5))' | |
| 242 | 242 | ||
| 243 | 243 | setup-pre-release-version-from-manifest: | |
| 244 | - name: Setup 3.9.0-beta.4 ${{ matrix.os }} | ||
| 244 | + name: Setup 3.11.0-beta.4 ${{ matrix.os }} | ||
| 245 | 245 | runs-on: ${{ matrix.os }} | |
| 246 | 246 | strategy: | |
| 247 | 247 | fail-fast: false | |
| 248 | 248 | matrix: | |
| 249 | - os: [macos-13, windows-latest, ubuntu-20.04] | ||
| 249 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 250 | 250 | steps: | |
| 251 | 251 | - name: Checkout | |
| 252 | 252 | uses: actions/checkout@v4 | |
| 253 | 253 | ||
| 254 | - - name: setup-python 3.9.0-beta.4 | ||
| 254 | + - name: setup-python 3.11.0-beta.4 | ||
| 255 | 255 | id: setup-python | |
| 256 | 256 | uses: ./ | |
| 257 | 257 | with: | |
| 258 | - python-version: '3.9.0-beta.4' | ||
| 258 | + python-version: '3.11.0-beta.4' | ||
| 259 | 259 | ||
| 260 | 260 | - name: Check python-path | |
| 261 | 261 | run: ./__tests__/check-python-path.sh '${{ steps.setup-python.outputs.python-path }}' | |
@@ -264,8 +264,8 @@ jobs: | |||
| 264 | 264 | - name: Validate version | |
| 265 | 265 | run: | | |
| 266 | 266 | $pythonVersion = (python --version) | |
| 267 | - if ("Python 3.9.0b4" -ne "$pythonVersion"){ | ||
| 268 | - Write-Host "The current version is $pythonVersion; expected version is 3.9.0b4" | ||
| 267 | + if ("Python 3.11.0b4" -ne "$pythonVersion"){ | ||
| 268 | + Write-Host "The current version is $pythonVersion; expected version is 3.11.0b4" | ||
| 269 | 269 | exit 1 | |
| 270 | 270 | } | |
| 271 | 271 | $pythonVersion | |
@@ -337,7 +337,7 @@ jobs: | |||
| 337 | 337 | strategy: | |
| 338 | 338 | fail-fast: false | |
| 339 | 339 | matrix: | |
| 340 | - os: [macos-13, windows-latest, ubuntu-20.04, ubuntu-22.04] | ||
| 340 | + os: [macos-13, windows-latest, ubuntu-22.04] | ||
| 341 | 341 | python: ['3.7', '3.8', '3.9', '3.10'] | |
| 342 | 342 | steps: | |
| 343 | 343 | - name: Checkout | |
| Back | FazBrowse Home | New Git URL |
0 commit comments