From dfe501941cd9e7092829c3ef8e27e322047cf736 Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Tue, 10 Jan 2023 12:46:30 +0100 Subject: [PATCH] build: update release deps workflow (#36530) --- .../workflows/release_dependency_versions.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release_dependency_versions.yml b/.github/workflows/release_dependency_versions.yml index 32806dcc6890a..62c48fc797486 100644 --- a/.github/workflows/release_dependency_versions.yml +++ b/.github/workflows/release_dependency_versions.yml @@ -11,24 +11,22 @@ permissions: # added using https://github.com/step-security/secure-workflows contents: read jobs: - check_tag: + trigger_chromedriver: runs-on: ubuntu-latest steps: - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag: v3 - - name: Check Tag + - name: Trigger New chromedriver Release run: | if [[ ${{ github.event.release.tag_name }} =~ ^v[0-9]+\.0\.0$ ]]; then - echo ::set-output name=should_release::true + gh api /repos/:owner/chromedriver/actions/workflows/release.yml/dispatches --input - <<< '{"ref":"main","inputs":{"version":"${{ github.event.release.tag_name }}"}}' + else + echo "Not releasing for version ${{ github.event.release.tag_name }}: requires major version change" fi - trigger: + + trigger_mksnapshot: runs-on: ubuntu-latest - needs: check_tag - if: needs.check_tag.outputs.should_release == 'true' steps: - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag: v3 - - name: Trigger New chromedriver Release - run: | - gh api /repos/:owner/chromedriver/actions/workflows/release.yml/dispatches --input - <<< '{"ref":"main","inputs":{"version":"${{ github.event.release.tag_name }}"}}' - name: Trigger New mksnapshot Release run: | gh api /repos/:owner/mksnapshot/actions/workflows/release.yml/dispatches --input - <<< '{"ref":"main","inputs":{"version":"${{ github.event.release.tag_name }}"}}'