diff --git a/.github/workflows/javascript_publish.yml b/.github/workflows/javascript_publish.yml index 40ec4a611..3789b74d6 100644 --- a/.github/workflows/javascript_publish.yml +++ b/.github/workflows/javascript_publish.yml @@ -26,6 +26,8 @@ jobs: fi test: uses: ./.github/workflows/javascript_test.yml + with: + run: true publish: runs-on: ubuntu-latest needs: [checkTag, test] diff --git a/.github/workflows/javascript_test.yml b/.github/workflows/javascript_test.yml index 9adc74349..ed2153344 100644 --- a/.github/workflows/javascript_test.yml +++ b/.github/workflows/javascript_test.yml @@ -1,6 +1,11 @@ name: Javascript Test on: workflow_call: + inputs: + run: + description: "Forces a run if true" + required: false + type: boolean push: branches-ignore: - develop @@ -14,7 +19,7 @@ defaults: jobs: build-js: - if: github.actor != 'arabot-1' + if: ${{ github.actor != 'arabot-1' || inputs.run }} name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }} runs-on: ${{ matrix.os }}