ci: add separate release workflow

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
Mark Sagi-Kazar
2023-04-30 11:19:22 +02:00
parent 1476061da0
commit f77daa9a00
+20
View File
@@ -0,0 +1,20 @@
name: Release
on:
push:
tags: [ "v[0-9]+.[0-9]+.[0-9]+" ]
permissions:
contents: read
jobs:
artifacts:
name: Artifacts
uses: ./.github/workflows/artifacts.yaml
with:
publish: true
permissions:
contents: read
packages: write
id-token: write
security-events: write