diff --git a/.github/workflows/schematic.yml b/.github/workflows/schematic.yml new file mode 100644 index 000000000000..3f57a4a87947 --- /dev/null +++ b/.github/workflows/schematic.yml @@ -0,0 +1,18 @@ +name: ⚙️ Schematics +on: + pull_request: + +jobs: + schematics: + runs-on: ubuntu-latest + name: Run the latest migration + steps: + - uses: actions/checkout@v4.2.0 + - uses: taiga-family/ci/actions/setup/node@v1.93.0 + - uses: taiga-family/ci/actions/run/node-info@v1.93.0 + id: info + - run: npx nx run cdk:schematics --v=${{ steps.info.outputs.root-package-major-version }} + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fb8a84f2a58d..41701a3bd153 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,9 +14,6 @@ jobs: - uses: actions/checkout@v4.2.0 - uses: taiga-family/ci/actions/setup/variables@v1.93.0 - uses: taiga-family/ci/actions/setup/node@v1.93.0 - - uses: taiga-family/ci/actions/run/node-info@v1.93.0 - id: info - - run: npx nx run cdk:schematics --v=${{ steps.info.outputs.root-package-major-version }} - run: npm test - run: tree -L 2 ./coverage -P 'lcov.info' - uses: codecov/codecov-action@v4.6.0