From d61c777f66b3fa1213dc58f5139b92a68b3dfee5 Mon Sep 17 00:00:00 2001 From: thorsten-wolf-neptune <83953375+thorsten-wolf-neptune@users.noreply.github.com> Date: Wed, 10 Jan 2024 15:51:59 +0100 Subject: [PATCH] added workflow for abaplint (#36) --- .github/workflows/ci.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..ec700e5 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,25 @@ +name: CI + +on: + workflow_dispatch: + push: + pull_request: + schedule: # Runs "At 01:00 on Monday Tuesday Wednesday Thursday Friday Saturday and Sunday" + - cron: '0 1 * * 0,1,2,3,4,5,6' + +permissions: read-all + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: '18' + + - name: Run npm run ci + run: npm ci + + - name: Run actual test + run: npm test