Commit 62cc38b4bdb06a344f2b6aafee798383b8e91970

Authored by Jay Berkenbilt
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 }}
... ...