From 1c6879d9c3c843bfa714d4bfb4bf92cb098e237a Mon Sep 17 00:00:00 2001 From: ronalduQualabs Date: Tue, 5 May 2026 13:09:15 -0300 Subject: [PATCH] fix: add workflow_dispatch trigger to CD workflow --- .github/workflows/cd.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 63795f76..2d4ea859 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -6,6 +6,7 @@ on: push: branches: - main + workflow_dispatch: jobs: lint: @@ -49,21 +50,21 @@ jobs: - uses: actions/checkout@v4 # these if statements ensure that a publication only occurs when # a new release is created: - if: ${{ steps.release.outputs.releases_created == 'true' }} + if: ${{ steps.release.outputs.releases_created == 'true' || github.event_name == 'workflow_dispatch' }} - uses: actions/setup-node@v4 with: node-version: 20 registry-url: 'https://registry.npmjs.org' - if: ${{ steps.release.outputs.releases_created == 'true' }} + if: ${{ steps.release.outputs.releases_created == 'true' || github.event_name == 'workflow_dispatch' }} - run: npm ci - if: ${{ steps.release.outputs.releases_created == 'true' }} + if: ${{ steps.release.outputs.releases_created == 'true' || github.event_name == 'workflow_dispatch' }} - run: npm run build - if: ${{ steps.release.outputs.releases_created == 'true' }} + if: ${{ steps.release.outputs.releases_created == 'true' || github.event_name == 'workflow_dispatch' }} - run: npm exec -c publish-packages env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} - if: ${{ steps.release.outputs.releases_created == 'true' }} + if: ${{ steps.release.outputs.releases_created == 'true' || github.event_name == 'workflow_dispatch' }}