From 5d896a219c1ce249dd14cc8fc327acdb1ea90a74 Mon Sep 17 00:00:00 2001 From: macdonst Date: Thu, 7 Mar 2024 14:21:03 -0500 Subject: [PATCH] Integration Tests Signed-off-by: macdonst --- .github/workflows/CI.yml | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 5e2d079..e273cf5 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -8,28 +8,43 @@ defaults: shell: bash jobs: + test: + # Setup + runs-on: ubuntu-latest + + # Go + steps: + - name: Check out repo + uses: actions/checkout@v4 + + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: 16 + + - name: Integration Tests + uses: enhance-dev/actions/integration@main + # ----- Only git tag testing + package publishing beyond this point ----- # # Publish to package registries publish: # Setup + needs: test if: startsWith(github.ref, 'refs/tags/v') runs-on: ubuntu-latest # Go steps: - name: Check out repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16 registry-url: https://registry.npmjs.org/ - - name: Create manifest.json - run: node scripts/create-manifest.js - # Publish to npm - name: Publish @RC to npm if: contains(github.ref, 'RC')