diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4549a3280..985ff0303 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -82,19 +82,6 @@ jobs: working-directory: ./frontend run: npm run build - - name: Install syn2mas Node - uses: actions/setup-node@v3.8.1 - with: - node-version-file: ./tools/syn2mas/.nvmrc - - - name: Install syn2mas Node dependencies - working-directory: ./tools/syn2mas - run: npm ci - - - name: Build syn2mas - working-directory: ./tools/syn2mas - run: npm run build - - name: Build policies working-directory: ./policies run: make diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8993d43bf..9cfeb583e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -281,8 +281,8 @@ jobs: run: | cargo test --workspace - syn2mas-lint: - name: Check syn2mas style + syn2mas: + name: Check syn2mas runs-on: ubuntu-latest permissions: @@ -305,6 +305,10 @@ jobs: working-directory: ./tools/syn2mas run: npm run lint + - name: Build + working-directory: ./tools/syn2mas + run: npm run build + tests-done: name: Tests done if: ${{ always() }} @@ -317,7 +321,7 @@ jobs: - clippy - check-schema - test - - syn2mas-lint + - syn2mas runs-on: ubuntu-latest steps: