[GIT] Evergreen ILS branch rel_3_13 updated. 467ab204b6387171d59be722669d272c04685371

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_13 has been updated via 467ab204b6387171d59be722669d272c04685371 (commit) from c90e011eb2cf6cec58625a800d79ba07ac2fca4b (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 467ab204b6387171d59be722669d272c04685371 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
participants (1)
-
Git User