From e8b1304ec78b2745b6216f55dcf205d057262cdb Mon Sep 17 00:00:00 2001 From: Yuya Nishihara Date: Thu, 7 Jul 2022 13:22:41 +0900 Subject: [PATCH] github: ensure npm/cargo do the job without 'make generate' (#1) This should fail at the moment. --- .github/workflows/package.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index b90846741..6b77d00e9 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -5,7 +5,7 @@ on: branches: [ master ] jobs: - test: + test-regenerate: runs-on: ubuntu-latest strategy: fail-fast: true @@ -20,6 +20,18 @@ jobs: run: make generate - name: Verify generated sources run: git diff --exit-code + + test-without-regenerate: + runs-on: ubuntu-latest + strategy: + fail-fast: true + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: '14' + - name: Install dependencies + run: npm install - name: Run tests run: npm test - name: Run cargo tests