@@ -13,13 +13,13 @@ jobs:
1313 name : make release
1414 runs-on : ${{ matrix.os }}
1515 steps :
16- - uses : actions/checkout@v4
16+ - uses : actions/checkout@v6
1717 - name : ' Authenticate to Google Cloud'
18- uses : ' google-github-actions/auth@v2.1.11 '
18+ uses : ' google-github-actions/auth@v3.0.0 '
1919 with :
2020 credentials_json : ' ${{ secrets.GOOGLE_CLOUD_DL_SA }}'
2121 - name : Set up Cloud SDK
22- uses : google-github-actions/setup-gcloud@v2.1.5
22+ uses : google-github-actions/setup-gcloud@v3.0.1
2323 with :
2424 project_id : kittycadapi
2525 - name : Install latest nightly
@@ -39,17 +39,17 @@ jobs:
3939
4040 cargo install toml-cli
4141 - name : Cache cargo registry
42- uses : actions/cache@v4
42+ uses : actions/cache@v5
4343 with :
4444 path : ~/.cargo/registry
4545 key : ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.lock') }}
4646 - name : Cache cargo index
47- uses : actions/cache@v4
47+ uses : actions/cache@v5
4848 with :
4949 path : ~/.cargo/git
5050 key : ${{ runner.os }}-cargo-index-${{ hashFiles('**/Cargo.lock') }}
5151 - name : Cache cargo build
52- uses : actions/cache@v4
52+ uses : actions/cache@v5
5353 with :
5454 path : target
5555 key : ${{ runner.os }}-cargo-build-target-${{ hashFiles('**/Cargo.lock') }}
@@ -68,19 +68,19 @@ jobs:
6868 cp cross/README.md cross/${{matrix.os}}-${{github.ref_name}}-README.md
6969 - name : ' upload binary files'
7070 id : upload-files
71- uses : google-github-actions/upload-cloud-storage@v2.2.3
71+ uses : google-github-actions/upload-cloud-storage@v3.0.0
7272 with :
7373 path : releases
7474 destination : dl.kittycad.io
7575 # Store the binary artifacts for retrival later.
7676 - name : Upload artifacts
77- uses : actions/upload-artifact@v4
77+ uses : actions/upload-artifact@v6
7878 with :
7979 name : release-${{ matrix.os }}-${{github.ref_name}}
8080 path : ./cross
8181 # Store the readme as an artifact so we can combine the two.
8282 - name : Archive the README.md data
83- uses : actions/upload-artifact@v4
83+ uses : actions/upload-artifact@v6
8484 with :
8585 name : ${{matrix.os}}-${{github.ref_name}}-README.md
8686 path : ${{github.workspace}}/cross/${{matrix.os}}-${{github.ref_name}}-README.md
@@ -89,21 +89,21 @@ jobs:
8989 needs : [makerelease]
9090 name : createrelease
9191 steps :
92- - uses : actions/checkout@v4
92+ - uses : actions/checkout@v6
9393 - name : Install latest nightly
9494 uses : dtolnay/rust-toolchain@stable
95- - uses : actions/download-artifact@v4
95+ - uses : actions/download-artifact@v7
9696 with :
9797 name : release-macos-latest-${{github.ref_name}}
9898 path : build
99- - uses : actions/download-artifact@v4
99+ - uses : actions/download-artifact@v7
100100 with :
101101 name : release-ubuntu-latest-${{github.ref_name}}
102102 path : build
103- - uses : actions/download-artifact@v4
103+ - uses : actions/download-artifact@v7
104104 with :
105105 name : ubuntu-latest-${{github.ref_name}}-README.md
106- - uses : actions/download-artifact@v4
106+ - uses : actions/download-artifact@v7
107107 with :
108108 name : macos-latest-${{github.ref_name}}-README.md
109109 - name : combine readmes
@@ -145,11 +145,11 @@ jobs:
145145 steps :
146146 - uses : actions/checkout@master
147147 - name : ' Authenticate to Google Cloud'
148- uses : ' google-github-actions/auth@v2.1.11 '
148+ uses : ' google-github-actions/auth@v3.0.0 '
149149 with :
150150 credentials_json : ' ${{ secrets.GOOGLE_CLOUD_DL_SA }}'
151151 - name : Set up Cloud SDK
152- uses : google-github-actions/setup-gcloud@v2.1.5
152+ uses : google-github-actions/setup-gcloud@v3.0.1
153153 with :
154154 project_id : kittycadapi
155155 - name : Install deps
@@ -217,7 +217,7 @@ jobs:
217217 cp -r homebrew releases/$(basename $(pwd))/${VERSION}
218218 - name : ' upload binary files'
219219 id : upload-files
220- uses : google-github-actions/upload-cloud-storage@v2.2.3
220+ uses : google-github-actions/upload-cloud-storage@v3.0.0
221221 with :
222222 path : releases
223223 destination : dl.kittycad.io
@@ -228,7 +228,7 @@ jobs:
228228 app-id : ${{ secrets.GH_ORG_APP_ID }}
229229 private-key : ${{ secrets.GH_ORG_APP_PRIVATE_KEY }}
230230 owner : ${{ github.repository_owner }}
231- - uses : actions/checkout@v4
231+ - uses : actions/checkout@v6
232232 with :
233233 repository : ' kittycad/homebrew-kittycad'
234234 path : ' homebrew-kittycad'
0 commit comments