From 9244bbb60e9ea012fc71640bf6aa6f45ee8baa33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=20Erik=20St=C3=B8wer?= Date: Wed, 30 Aug 2023 16:34:27 +0200 Subject: [PATCH] Add temporary github workflow to verify build --- .github/workflows/client-build.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/client-build.yml diff --git a/.github/workflows/client-build.yml b/.github/workflows/client-build.yml new file mode 100644 index 00000000000..2f198bae79d --- /dev/null +++ b/.github/workflows/client-build.yml @@ -0,0 +1,28 @@ +# Temporary workflow for this branch -- we may want to build the client in the main +# workflow (cibuild.yml). +name: OTP Client CI build +on: + push: + branches: + - debug-client-next + #paths: + # - client-next/** + pull_request: + branches: + - debug-client-next +jobs: + build-linux: + runs-on: ubuntu-latest + timeout-minutes: 20 + steps: + - uses: actions/checkout@v3.3.0 + with: + fetch-depth: 0 + - uses: actions/setup-node@v3 + with: + node-version: 18 + - name: Build and test + run: | + npm install + npm run build + npm run test \ No newline at end of file