Skip to content

Commit cc9cd50

Browse files
committed
Improve GitHub Workflow for release process
1 parent 571e324 commit cc9cd50

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/actions/build-site/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ runs:
2020
shell: bash
2121
run: ./bin/deno task build
2222
- name: Upload build files
23-
uses: actions/upload-artifact@v4
23+
uses: actions/upload-artifact@v6
2424
with:
25-
name: site-build
25+
name: build-${GITHUB_SHA}
2626
overwrite: true
2727
include-hidden-files: true
2828
retention-days: 1

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
- name: Build site
1515
uses: ./.github/actions/build-site
1616
- name: Download build files
17-
uses: actions/download-artifact@v4
17+
uses: actions/download-artifact@v7
1818
with:
19-
name: site-build
19+
name: build-${GITHUB_SHA}
2020
- name: Run tests
2121
shell: bash
2222
run: ./bin/deno task test
@@ -31,9 +31,9 @@ jobs:
3131
- name: Checkout repository
3232
uses: actions/checkout@v6
3333
- name: Download build files
34-
uses: actions/download-artifact@v4
34+
uses: actions/download-artifact@v7
3535
with:
36-
name: site-build
36+
name: build-${GITHUB_SHA}
3737
- name: Setup GitHub Pages
3838
uses: actions/configure-pages@v5
3939
- name: Upload GitHub Pages artifact

0 commit comments

Comments
 (0)