diff --git a/.github/act/actBranchEvent.json b/.github/act/actBranchEvent.json index 29984061..94ec3906 100644 --- a/.github/act/actBranchEvent.json +++ b/.github/act/actBranchEvent.json @@ -1,4 +1,4 @@ { "ref": "refs/heads/master", - "sha": "005dae76ab51799d3d55112738e301cb1af0dafd" + "sha": "14d5eb3313110f2cfd1aa8fe9c229c21901c1eeb" } diff --git a/.github/act/testSuite.yml b/.github/act/testSuite.yml new file mode 100644 index 00000000..09ea7e06 --- /dev/null +++ b/.github/act/testSuite.yml @@ -0,0 +1,25 @@ +name: PR Workflow + +on: + push: + branches: + - 'master' + +jobs: + test: + name: Run Tests + runs-on: ubuntu-latest + steps: + - name: Check out the repo + uses: actions/checkout@v4 + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: '18.x' + cache: 'npm' + - name: Install dev dependencies + run: npm ci + - name: Build Backend + run: 'npm run build:backend' + - name: Test Backend + run: npm run test