[GIT] Evergreen ILS branch main updated. 4c0ed6b480349977b296b74ac7283c56ae75c1e8

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, main has been updated via 4c0ed6b480349977b296b74ac7283c56ae75c1e8 (commit) from 59fe7c70ffef54c5de5140ac1a5e0517f8bbba74 (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 4c0ed6b480349977b296b74ac7283c56ae75c1e8 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} | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) copy .github/workflows/{ng-lint.yml => ng-build.yml} (60%) hooks/post-receive -- Evergreen ILS
participants (1)
-
Git User