Skip to content

Commit d515f4f

Browse files
authored
ci: store workflow artifacts on self-hosted MinIO via DevinoSolutions/artifact (#1)
1 parent 7aa932f commit d515f4f

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ on:
2525
tags: ["v*"]
2626

2727
permissions:
28+
id-token: write
2829
contents: read
2930

3031
jobs:
@@ -104,7 +105,7 @@ jobs:
104105
- name: Leak scan (source + built artifacts)
105106
run: python scripts/leak_scan.py --require-dist
106107

107-
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
108+
- uses: DevinoSolutions/artifact/upload@v1
108109
with:
109110
name: dist
110111
path: dist/
@@ -119,7 +120,7 @@ jobs:
119120
permissions:
120121
id-token: write # required for OIDC trusted publishing
121122
steps:
122-
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
123+
- uses: DevinoSolutions/artifact/download@v1
123124
with:
124125
name: dist
125126
path: dist/

0 commit comments

Comments
 (0)