Commit 62cc38b4bdb06a344f2b6aafee798383b8e91970
1 parent
1ab7c43a
Upgrade version of checkout action
Still need to handle upload artifacts, but that requires additional changes.
Showing
1 changed file
with
9 additions
and
9 deletions
.github/workflows/main.yml
| ... | ... | @@ -24,7 +24,7 @@ jobs: |
| 24 | 24 | # build on Linux. Also create the documentation distribution. |
| 25 | 25 | runs-on: ubuntu-latest |
| 26 | 26 | steps: |
| 27 | - - uses: actions/checkout@v3 | |
| 27 | + - uses: actions/checkout@v4 | |
| 28 | 28 | - name: 'Run pre-build steps' |
| 29 | 29 | run: build-scripts/prebuild ${{ secrets.GITHUB_TOKEN }} |
| 30 | 30 | - name: 'Upload documentation for later build steps' |
| ... | ... | @@ -45,7 +45,7 @@ jobs: |
| 45 | 45 | Linux: |
| 46 | 46 | runs-on: ubuntu-latest |
| 47 | 47 | steps: |
| 48 | - - uses: actions/checkout@v3 | |
| 48 | + - uses: actions/checkout@v4 | |
| 49 | 49 | - name: 'Generate, build, and test' |
| 50 | 50 | run: build-scripts/build-linux |
| 51 | 51 | - name: Upload distribution |
| ... | ... | @@ -66,7 +66,7 @@ jobs: |
| 66 | 66 | - name: 'Disable git autocrlf' |
| 67 | 67 | shell: bash |
| 68 | 68 | run: git config --global core.autocrlf input |
| 69 | - - uses: actions/checkout@v3 | |
| 69 | + - uses: actions/checkout@v4 | |
| 70 | 70 | - name: 'Download documentation' |
| 71 | 71 | uses: actions/download-artifact@v3 |
| 72 | 72 | with: |
| ... | ... | @@ -89,14 +89,14 @@ jobs: |
| 89 | 89 | runs-on: macos-latest |
| 90 | 90 | needs: Prebuild |
| 91 | 91 | steps: |
| 92 | - - uses: actions/checkout@v3 | |
| 92 | + - uses: actions/checkout@v4 | |
| 93 | 93 | - name: 'Mac build and test' |
| 94 | 94 | run: build-scripts/build-mac |
| 95 | 95 | AppImage: |
| 96 | 96 | runs-on: ubuntu-latest |
| 97 | 97 | needs: Prebuild |
| 98 | 98 | steps: |
| 99 | - - uses: actions/checkout@v3 | |
| 99 | + - uses: actions/checkout@v4 | |
| 100 | 100 | - name: 'Build AppImage' |
| 101 | 101 | run: build-scripts/build-appimage |
| 102 | 102 | - name: 'Upload AppImage' |
| ... | ... | @@ -113,21 +113,21 @@ jobs: |
| 113 | 113 | runs-on: ubuntu-latest |
| 114 | 114 | needs: Prebuild |
| 115 | 115 | steps: |
| 116 | - - uses: actions/checkout@v3 | |
| 116 | + - uses: actions/checkout@v4 | |
| 117 | 117 | - name: 'pikepdf' |
| 118 | 118 | run: build-scripts/test-pikepdf ${{ matrix.future }} |
| 119 | 119 | Sanitizers: |
| 120 | 120 | runs-on: ubuntu-latest |
| 121 | 121 | needs: Prebuild |
| 122 | 122 | steps: |
| 123 | - - uses: actions/checkout@v3 | |
| 123 | + - uses: actions/checkout@v4 | |
| 124 | 124 | - name: 'Sanitizer Tests' |
| 125 | 125 | run: build-scripts/test-sanitizers |
| 126 | 126 | CodeCov: |
| 127 | 127 | runs-on: ubuntu-latest |
| 128 | 128 | needs: Prebuild |
| 129 | 129 | steps: |
| 130 | - - uses: actions/checkout@v3 | |
| 130 | + - uses: actions/checkout@v4 | |
| 131 | 131 | - name: 'Code Coverage' |
| 132 | 132 | run: build-scripts/test-coverage |
| 133 | 133 | - name: Upload coverage reports to Codecov |
| ... | ... | @@ -149,6 +149,6 @@ jobs: |
| 149 | 149 | - test-unsigned-char |
| 150 | 150 | - test-c++-next |
| 151 | 151 | steps: |
| 152 | - - uses: actions/checkout@v3 | |
| 152 | + - uses: actions/checkout@v4 | |
| 153 | 153 | - name: ${{ matrix.script }} |
| 154 | 154 | run: build-scripts/${{ matrix.script }} | ... | ... |