From 215d393c84a887f1dce30b2e94b0e1862e67537f Mon Sep 17 00:00:00 2001 From: G-Fourteen Date: Tue, 16 Sep 2025 07:17:15 -0600 Subject: [PATCH] Add post-build verification tests for Pages deployment --- .github/workflows/static.yml | 23 +- package-lock.json | 621 ++++++++++++++++++++++++++++++++++- package.json | 5 +- tests/app-operations.test.js | 88 +++++ 4 files changed, 730 insertions(+), 7 deletions(-) create mode 100644 tests/app-operations.test.js diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 5a5a01a..932059f 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -15,15 +15,20 @@ concurrency: cancel-in-progress: true jobs: - deploy: + build: runs-on: ubuntu-latest - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} steps: - name: Checkout uses: actions/checkout@v4 + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + + - name: Install dependencies + run: npm ci + # Injects an inline