3232 runs-on : ubuntu-latest
3333 steps :
3434 - name : Checkout Code
35- uses : actions/checkout@v3
35+ uses : actions/checkout@v6
3636 with :
3737 ref : ${{ github.event.inputs.branch || github.ref }}
3838
4848 charmcraft pack -v --project-dir ./
4949
5050 - name : Upload charm
51- uses : actions/upload-artifact@v4
51+ uses : actions/upload-artifact@v7
5252 with :
5353 name : canonical-com-charm
5454 path : ./charm/*.charm
@@ -57,12 +57,12 @@ jobs:
5757 runs-on : ubuntu-latest
5858 steps :
5959 - name : Checkout Code
60- uses : actions/checkout@v3
60+ uses : actions/checkout@v6
6161 with :
6262 ref : ${{ github.event.inputs.branch || github.ref }}
6363
6464 - name : Use Node.js
65- uses : actions/setup-node@v3
65+ uses : actions/setup-node@v6
6666
6767 - name : Build Assets
6868 run : |
7979 run : rockcraft pack
8080
8181 - name : Upload Rock
82- uses : actions/upload-artifact@v4
82+ uses : actions/upload-artifact@v7
8383 with :
8484 name : canonical-com-rock
8585 path : ./*.rock
9494 image_url : ${{ steps.set_image_url.outputs.image_url }}
9595 steps :
9696 - name : Get Rock
97- uses : actions/download-artifact@v4
97+ uses : actions/download-artifact@v8
9898 with :
9999 name : canonical-com-rock
100100
@@ -112,15 +112,15 @@ jobs:
112112 needs : [pack-charm, publish-image]
113113 steps :
114114 - name : Checkout Code
115- uses : actions/checkout@v3
115+ uses : actions/checkout@v6
116116
117117 - name : Install Dependencies
118118 run : |
119119 sudo snap install juju --channel=3.6/stable --classic
120120 sudo snap install vault --classic
121121
122122 - name : Download Charm Artifact
123- uses : actions/download-artifact@v4
123+ uses : actions/download-artifact@v8
124124 with :
125125 name : canonical-com-charm
126126
@@ -165,15 +165,15 @@ jobs:
165165 needs : [pack-charm, publish-image, deploy-staging]
166166 steps :
167167 - name : Checkout Code
168- uses : actions/checkout@v3
168+ uses : actions/checkout@v6
169169
170170 - name : Install Dependencies
171171 run : |
172172 sudo snap install juju --channel=3.6/stable --classic
173173 sudo snap install vault --classic
174174
175175 - name : Download Charm Artifact
176- uses : actions/download-artifact@v4
176+ uses : actions/download-artifact@v8
177177 with :
178178 name : canonical-com-charm
179179
0 commit comments