Skip to content

Commit c326239

Browse files
committed
Generates SBBOM after the tag updates in src files
1 parent 953c1ee commit c326239

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.github/workflows/auto-release.yml

+13-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ jobs:
2525
- name: Tool Setup
2626
uses: actions/setup-python@v2
2727
with:
28-
python-version: 3.7.10
2928
architecture: x64
3029
env:
3130
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -51,7 +50,18 @@ jobs:
5150
5251
- name: create a new branch that references commit id
5352
working-directory: ./local_kernel
54-
run: git checkout -b ${{ github.event.inputs.version_number }} ${{ github.event.inputs.commit_id }}
53+
run: |
54+
git checkout -b ${{ github.event.inputs.version_number }} ${{ github.event.inputs.commit_id }}
55+
echo "COMMIT_SHA_1=$(git rev-parse HEAD)" >> $GITHUB_ENV
56+
57+
- name: Update source files with tags
58+
run: |
59+
# Install deps and run
60+
pip install -r ./tools/.github/scripts/release-requirements.txt
61+
./tools/.github/scripts/release.py FreeRTOS --kernel-repo-path=local_kernel --kernel-commit=${{ env.COMMIT_SHA_1 }} --new-kernel-version=${{ github.event.inputs.version_number }} --new-kernel-main-br-version=${{ github.event.inputs.main_br_version }} --defer-release
62+
exit $?
63+
env:
64+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5565

5666
- name: Generate SBOM
5767
uses: FreeRTOS/CI-CD-Github-Actions/sbom-generator@main
@@ -71,7 +81,7 @@ jobs:
7181
run: |
7282
# Install deps and run
7383
pip install -r ./tools/.github/scripts/release-requirements.txt
74-
./tools/.github/scripts/release.py FreeRTOS --kernel-repo-path=local_kernel --kernel-commit=${{ env.COMMIT_SHA }} --new-kernel-version=${{ github.event.inputs.version_number }} --new-kernel-main-br-version=${{ github.event.inputs.main_br_version }}
84+
./tools/.github/scripts/release.py FreeRTOS --kernel-repo-path=local_kernel --kernel-commit=${{ env.COMMIT_SHA }} --new-kernel-version=${{ github.event.inputs.version_number }} --new-kernel-main-br-version=${{ github.event.inputs.main_br_version }} --do-not-update-src
7585
exit $?
7686
env:
7787
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)