From c6442b1d86478ed865df09d0c91b14a9aee10624 Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Wed, 20 Apr 2022 14:43:07 +1000 Subject: [PATCH] Add GitHub action to trigger flow --- .github/workflows/run.yml | 27 +++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/run.yml diff --git a/.github/workflows/run.yml b/.github/workflows/run.yml new file mode 100644 index 0000000..676c490 --- /dev/null +++ b/.github/workflows/run.yml @@ -0,0 +1,27 @@ +name: Run suite + +on: + workflow_dispatch: + inputs: + script: + description: 'Valid values are: predefined-prod, predefined-test, native-wss-prod' + required: true + default: 'native-wss-prod' + +jobs: + run: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2.3.3 + + - name: Install NodeJS + uses: actions/setup-node@v2 + with: + node-version: 16 + + - name: npm install + uses: bahmutov/npm-install@v1 + + - name: Run + run: npm run ${{ github.event.inputs.script }} diff --git a/package.json b/package.json index fe473fb..d805776 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "fix": "run-s lint format", "predefined-prod": "mocha predefinedProdFleet.js --exit", "predefined-test": "mocha predefinedTestFleet.js --exit ", - "native-wss": "mocha nativeWssProdFleet.js --exit" + "native-wss-prod": "mocha nativeWssProdFleet.js --exit" }, "eslintConfig": { "env": {