
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Evergreen ILS". The branch, rel_3_14 has been updated via b95e57d89a5325bcaad8df613bea0ea8ce45db97 (commit) from ffb1c9b5693c41dfa927869d8631f6da4f1a2074 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b95e57d89a5325bcaad8df613bea0ea8ce45db97 Author: Jane Sandberg <sandbergja@gmail.com> Date: Sun Feb 2 06:59:28 2025 -0800 LP2069646: Add a github actions check that the Angular client can compile Release-note: Add an automated check that the staff client can build successfully. Signed-off-by: Jane Sandberg <sandbergja@gmail.com> Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> diff --git a/.github/workflows/ng-build.yml b/.github/workflows/ng-build.yml new file mode 100644 index 0000000000..3526b1dfc4 --- /dev/null +++ b/.github/workflows/ng-build.yml @@ -0,0 +1,29 @@ +name: Run ng build --configuration production +on: + push: + paths: + - '.github/workflows/**' + - 'Open-ILS/src/eg2/**' + pull_request: + paths: + - '.github/workflows/**' + - 'Open-ILS/src/eg2/**' +defaults: + run: + working-directory: Open-ILS/src/eg2 +jobs: + lint: + name: Run Angular build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 22 + cache: 'npm' + cache-dependency-path: Open-ILS/src/eg2/package-lock.json + - name: Install dependencies + run: npm ci --ignore-scripts + - name: build + run: npx ng build --configuration production + ----------------------------------------------------------------------- Summary of changes: .github/workflows/{ng-lint.yml => ng-build.yml} | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) copy .github/workflows/{ng-lint.yml => ng-build.yml} (56%) hooks/post-receive -- Evergreen ILS