From 9212408184e96a0cf1138c6bf3c11933ebc92a4b Mon Sep 17 00:00:00 2001 From: Kitty Chiu <42864823+KittyChiu@users.noreply.github.com> Date: Thu, 14 May 2026 11:42:44 +1000 Subject: [PATCH 1/2] chore: removed pages deployment and npm dependabot --- .github/dependabot.yml | 24 +----------------------- .github/workflows/pr-check.yml | 7 ------- 2 files changed, 1 insertion(+), 30 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 665ccc6..cbcb8a5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -27,26 +27,4 @@ updates: actions-security: applies-to: security-updates patterns: - - "*" - - # NPM dependencies (Hugo site and tooling) - - package-ecosystem: "npm" - directory: "/" - schedule: - # Monthly scheduled updates to balance freshness with maintenance effort; security updates can still be raised separately - interval: "monthly" - commit-message: - prefix: "chore(deps)" - versioning-strategy: increase-if-necessary - reviewers: - - "github/cse-intelligence-engine-squad" - # Group version and security updates separately. - groups: - npm-version: - applies-to: version-updates - patterns: - - "*" - npm-security: - applies-to: security-updates - patterns: - - "*" + - "*" \ No newline at end of file diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index f0f60b4..f366476 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -57,7 +57,6 @@ jobs: environment: name: development - url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest @@ -138,12 +137,6 @@ jobs: path: './${{ env.SITE_DIR }}' retention-days: '7' - - name: Deploy site to GitHub Pages - id: deployment - uses: actions/deploy-pages@v5 - with: - preview: true - - name: HTML Proofer uses: chabad360/htmlproofer@c2750eb7eb937599ac859517e7dd23a29f1b3ed7 # v2 with: From fc99e45eb3519c58b6c4e0da2f948002a1991eda Mon Sep 17 00:00:00 2001 From: Kitty Chiu <42864823+KittyChiu@users.noreply.github.com> Date: Thu, 14 May 2026 11:50:33 +1000 Subject: [PATCH 2/2] chore: removed dead steps --- .github/workflows/pr-check.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index f366476..fa20310 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -50,8 +50,6 @@ jobs: actions: write checks: write contents: read - id-token: write - pages: write pull-requests: write security-events: write @@ -117,10 +115,6 @@ jobs: exit 1 fi - - name: Setup Pages - uses: actions/configure-pages@v6 - id: setup-pages - - name: Build site run: | hugo --gc --minify --baseURL "/" @@ -131,12 +125,6 @@ jobs: echo "::warning title=Invalid file permissions automatically fixed::$line" done - - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v5 - with: - path: './${{ env.SITE_DIR }}' - retention-days: '7' - - name: HTML Proofer uses: chabad360/htmlproofer@c2750eb7eb937599ac859517e7dd23a29f1b3ed7 # v2 with: