Skip to content

Commit 141907b

Browse files
authored
Chore: [AEA-5986] - Allow semantic release to handle python build (#83)
## Summary - Routine Change ### Details No longer perform a separate make install & build when doing a pypi publish.
1 parent 91d5906 commit 141907b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/tag-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ jobs:
257257
PYTHON_CONFIGURE_OPTS: --enable-shared
258258

259259
- name: Install Dependencies and Build Package
260-
if: ${{ inputs.publish_packages != '' || inputs.pypi_publish }}
260+
if: ${{ inputs.publish_packages != '' }}
261261
run: |
262262
make install
263263
make build

.trivyignore.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,6 @@ vulnerabilities:
1919
- id: GHSA-qffp-2rhf-9h96
2020
statement: tar vulnerability accepted as risk - dependency of npm (multiple)
2121
expired_at: 2026-06-01
22+
- id: CVE-2026-29786
23+
statement: tar vulnerability accepted as risk - dependency of npm (multiple)
24+
expired_at: 2026-06-01

0 commit comments

Comments
 (0)