Skip to content

Commit 348c7fd

Browse files
authored
Workflow update (#30)
1 parent 03ed7b7 commit 348c7fd

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/release.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212

1313
jobs:
1414
tag-commit:
15-
name: Tag commit
15+
name: Generate SBOM and tag commit
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout code
@@ -21,7 +21,20 @@ jobs:
2121
ref: ${{ github.event.inputs.commit_id }}
2222
- name: Configure git identity
2323
run: |
24-
git config --global user.name "Release Workflow"
24+
git config --global user.name ${{ github.actor }}
25+
git config --global user.email ${{ github.actor }}@users.noreply.github.com
26+
- name: create a new branch that references commit id
27+
run: git checkout -b ${{ github.event.inputs.version_number }} ${{ github.event.inputs.commit_id }}
28+
- name: Generate SBOM
29+
uses: FreeRTOS/CI-CD-Github-Actions/sbom-generator@main
30+
with:
31+
repo_path: ./
32+
source_path: ./source
33+
- name: commit SBOM file
34+
run: |
35+
git add .
36+
git commit -m 'Update SBOM'
37+
git push -u origin ${{ github.event.inputs.version_number }}
2538
- name: Tag Commit and Push to remote
2639
run: |
2740
git tag ${{ github.event.inputs.version_number }} -a -m "AWS IoT Fleet Provisioning ${{ github.event.inputs.version_number }}"

0 commit comments

Comments
 (0)