diff --git a/.github/workflows/build-every-pull-request.yml b/.github/workflows/build-every-pull-request.yml new file mode 100644 index 0000000..16245c6 --- /dev/null +++ b/.github/workflows/build-every-pull-request.yml @@ -0,0 +1,37 @@ +name: Build Iridium - every pull request + +on: + pull_request: + branches: [ "*" ] + + +env: + +jobs: + + build: + + runs-on: ubuntu-latest + permissions: + contents: read + packages: write + + steps: + - uses: actions/checkout@v3 + - name: set up node 18 + uses: actions/setup-node@v3 + with: + node-version: '18.x' + - name: install node deps + run: npm ci + working-directory: ./iridium-angular-client + - name: lint angular clients + run: npm run lint + working-directory: ./iridium-angular-client + - name: build angular clients + run: npm run build-all + working-directory: ./iridium-angular-client + + + + diff --git a/README.md b/README.md index 6220c2b..bb6de19 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ -# Iridium Angular Client Workspace +# Iridium Angular Admin UI Workspace +This repo holds two projects. +1. [The Admin UI for Iridium](./projects/iridium-ui) +2. [An Iridium client for use within Angular applications](./projects/ngx-iridium-client)