Skip to content

Commit b8c46ab

Browse files
authored
Merge pull request #4 from DMiradakis/main
Added tag requirement and checksums step to cicd script
2 parents b306089 + 8cf1d07 commit b8c46ab

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/publish-to-prod.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@ on:
44
push:
55
branches:
66
- production
7-
pull_request:
8-
branches:
9-
- production
7+
tags:
8+
- 'v*'
109

1110
env:
1211
APP_NAME: Resolver
@@ -102,11 +101,19 @@ jobs:
102101
uses: actions/download-artifact@v4
103102
with:
104103
path: artifacts
104+
105+
- name: Generate SHA256 checksums
106+
run: |
107+
cd artifacts
108+
find . -type f -exec sha256sum {} \; > checksums.sha256
105109
106110
- name: Create Release
107111
uses: softprops/action-gh-release@v1
108112
with:
109-
files: artifacts/**/*
113+
tag_name: ${{ github.ref_name }}
114+
files: |
115+
artifacts/**/*
116+
artifacts/checksums.sha256
110117
generate_release_notes: true
111118
env:
112119
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)