Skip to content

7.2.2

7.2.2 #49

Workflow file for this run

name: Tag CI
on:
push:
tags:
- "v*"
jobs:
tests:
uses: ./.github/workflows/tests.yml
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
release-docker:
needs:
- tests
if: ${{ startsWith(github.ref, 'refs/tags/v') }}
uses: ./.github/workflows/release-docker.yml
secrets:
docker_username: ${{ secrets.BOT_DOCKER_USERNAME }}
docker_token: ${{ secrets.BOT_DOCKER_TOKEN }}
github_cr_token: ${{ secrets.GITHUB_TOKEN }}
nexus_username: ${{ secrets.NEXUS_USER }}
nexus_token: ${{ secrets.NEXUS_TOKEN }}
kms_gcp_project: ${{ secrets.MIA_PLATFORM_KMS_GCP_PROJECT }}
gcp_wif: ${{ secrets.MIA_PLATFORM_WIF }}
cosign_key: ${{ secrets.MIA_PLATFORM_KEY_KMS }}
sysdig_token: ${{ secrets.SYSDIG_SECURE_TOKEN }}
release:
runs-on: ubuntu-latest
needs:
- release-docker
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
show-progress: false
- name: Release
uses: softprops/action-gh-release@01570a1f39cb168c169c802c3bceb9e93fb10974 # v2.1.0
with:
generate_release_notes: true
prerelease: ${{ startsWith(github.ref, 'refs/tags/') && contains(github.ref, '-rc.') }}