@@ -15,25 +15,25 @@ jobs:
1515 with :
1616 fetch-depth : 0
1717 - name : Use Node.js
18- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
18+ uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4 .0
1919 with :
2020 node-version-file : .nvmrc
2121 registry-url : " https://registry.npmjs.org/"
2222 scope : " @frameless"
2323 - name : Install pnpm
24- uses : pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 .0.0
24+ uses : pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 .0.8
2525 - name : Set pnpm store path
2626 run : pnpm config set store-dir ~/.pnpm-store/v10
2727 - name : Setup pnpm cache
28- uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
28+ uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
2929 id : pnpm-store-cache
3030 with :
3131 path : ~/.pnpm-store/v10
3232 key : ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
3333 restore-keys : |
3434 ${{ runner.os }}-pnpm-store-
3535 - name : Cache Puppeteer browsers
36- uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
36+ uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
3737 with :
3838 path : ~/.cache/puppeteer
3939 key : ${{ runner.os }}-puppeteer-${{ hashFiles('**/pnpm-lock.yaml') }}
@@ -91,13 +91,13 @@ jobs:
9191 - name : Test
9292 run : pnpm run test
9393 - name : Upload coverage reports to Codecov
94- uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
94+ uses : codecov/codecov-action@e79a6962e0d4c0c17b229090214935d2e33f8354 # v6.0.1
9595 with :
9696 token : ${{ secrets.CODECOV_TOKEN }}
9797 - name : Build
9898 run : pnpm run build
9999 - name : Upload artifact for GitHub Pages
100- uses : actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4 .0.0
100+ uses : actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5 .0.0
101101 with :
102102 path : apps/strapi.frameless.io/build/
103103
@@ -128,13 +128,13 @@ jobs:
128128 - name : Set up Docker Buildx
129129 uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
130130 - name : Login to GitHub Container Registry
131- uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0 .0
131+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2 .0
132132 with :
133133 registry : ghcr.io
134134 username : ${{ github.actor }}
135135 password : ${{ secrets.GH_CLASSIC_TOKEN }}
136136 - name : Build and push
137- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
137+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
138138 with :
139139 context : .
140140 file : Dockerfile.prod
@@ -149,13 +149,13 @@ jobs:
149149 - name : Checkout
150150 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
151151 - name : Use Node.js
152- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
152+ uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4 .0
153153 with :
154154 node-version-file : .nvmrc
155155 registry-url : " https://registry.npmjs.org/"
156156 scope : " @frameless"
157157 - name : Install pnpm
158- uses : pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 .0.0
158+ uses : pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 .0.8
159159 - name : Check for known security issues with npm packages
160160 run : |
161161 echo "Auditing npm dependencies before installing them. For more information."
@@ -166,7 +166,7 @@ jobs:
166166 run : pnpm run build
167167 - name : Publish to GitHub repository
168168 if : github.ref == 'refs/heads/main'
169- uses : changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7 .0
169+ uses : changesets/action@63a615b9cd06ba9a3e6d13796c7fbcb080a60a0b # v1.8 .0
170170 id : changeset
171171 env :
172172 GIT_AUTHOR_EMAIL : " devops@frameless.io"
@@ -193,4 +193,4 @@ jobs:
193193 steps :
194194 - name : Deploy to GitHub Pages
195195 id : deploy-pages
196- uses : actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4 .0.5
196+ uses : actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5 .0.0
0 commit comments