diff --git a/.github/workflows/release_cli.yml b/.github/workflows/release_cli.yml index 45a208a2b..1138adc9f 100644 --- a/.github/workflows/release_cli.yml +++ b/.github/workflows/release_cli.yml @@ -1,14 +1,16 @@ -# Code copied from [rome](https://github.com/rome/tools/blob/main/.github/workflows/release_cli.yml) - name: Release CLI + +# When main is pushed and npm/oxc/package.json has been changed, +# trigger the jobs after the ci workflow has been passed. on: - workflow_run: - workflows: [ci] - types: [completed] + push: branches: - main paths: - npm/oxc/package.json + workflow_run: + workflows: [ci] + types: [completed] concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/.github/workflows/release_napi.yml b/.github/workflows/release_napi.yml index dbcf3b38a..99a987e17 100644 --- a/.github/workflows/release_napi.yml +++ b/.github/workflows/release_napi.yml @@ -1,12 +1,16 @@ name: Release NAPI + +# When main is pushed and npm/napi/package.json has been changed, +# trigger the jobs after the ci workflow has been passed. on: - workflow_run: - workflows: [ci] - types: [completed] + push: branches: - main paths: - npm/napi/package.json + workflow_run: + workflows: [ci] + types: [completed] concurrency: group: ${{ github.workflow }}-${{ github.ref }}