diff options
author | Jay Berkenbilt <ejb@ql.org> | 2024-02-18 00:34:38 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2024-02-18 00:34:38 +0100 |
commit | 62cc38b4bdb06a344f2b6aafee798383b8e91970 (patch) | |
tree | e77204dd7d0a117b0f2365c39cb5593b57ee8abd | |
parent | 1ab7c43a221df952dbdad20cc228e050c6379926 (diff) | |
download | qpdf-62cc38b4bdb06a344f2b6aafee798383b8e91970.tar.zst |
Upgrade version of checkout action
Still need to handle upload artifacts, but that requires additional
changes.
-rw-r--r-- | .github/workflows/main.yml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 92caadd9..7047aa88 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,7 +24,7 @@ jobs: # build on Linux. Also create the documentation distribution. runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Run pre-build steps' run: build-scripts/prebuild ${{ secrets.GITHUB_TOKEN }} - name: 'Upload documentation for later build steps' @@ -45,7 +45,7 @@ jobs: Linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Generate, build, and test' run: build-scripts/build-linux - name: Upload distribution @@ -66,7 +66,7 @@ jobs: - name: 'Disable git autocrlf' shell: bash run: git config --global core.autocrlf input - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Download documentation' uses: actions/download-artifact@v3 with: @@ -89,14 +89,14 @@ jobs: runs-on: macos-latest needs: Prebuild steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Mac build and test' run: build-scripts/build-mac AppImage: runs-on: ubuntu-latest needs: Prebuild steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Build AppImage' run: build-scripts/build-appimage - name: 'Upload AppImage' @@ -113,21 +113,21 @@ jobs: runs-on: ubuntu-latest needs: Prebuild steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'pikepdf' run: build-scripts/test-pikepdf ${{ matrix.future }} Sanitizers: runs-on: ubuntu-latest needs: Prebuild steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Sanitizer Tests' run: build-scripts/test-sanitizers CodeCov: runs-on: ubuntu-latest needs: Prebuild steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Code Coverage' run: build-scripts/test-coverage - name: Upload coverage reports to Codecov @@ -149,6 +149,6 @@ jobs: - test-unsigned-char - test-c++-next steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: ${{ matrix.script }} run: build-scripts/${{ matrix.script }} |