From 5a1d1d31d557d9af1b01bf22c8e07b99060daaba Mon Sep 17 00:00:00 2001 From: dmotte <37443982+dmotte@users.noreply.github.com> Date: Wed, 20 Sep 2023 01:11:46 +0200 Subject: [PATCH] Improved GitHub Actions workflow triggers and package version replacement --- .github/workflows/release.yml | 6 +++--- .github/workflows/trivy.yml | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f9af817..97e7e67 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,8 +5,8 @@ name: release # repository settings. on: - release: - types: [created] + push: + tags: ["**"] concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v3 - name: Set package version in setup.cfg - run: sed -i "s/^version = 0$/version = ${GITHUB_REF#refs/tags/v}/" setup.cfg + run: sed -i "s/^version = 0$/version = ${GITHUB_REF_NAME#v}/" setup.cfg - name: Set up Python uses: actions/setup-python@v4 diff --git a/.github/workflows/trivy.yml b/.github/workflows/trivy.yml index 1d680f7..f69d0fe 100644 --- a/.github/workflows/trivy.yml +++ b/.github/workflows/trivy.yml @@ -2,8 +2,7 @@ name: trivy on: - push: - pull_request: + push: # All branches and tags schedule: # Runs automatically on the 27th of every month at 04:30 UTC - cron: "30 04 27 * *"