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..fa20310 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -50,14 +50,11 @@ jobs: actions: write checks: write contents: read - id-token: write - pages: write pull-requests: write security-events: write environment: name: development - url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest @@ -118,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 "/" @@ -132,18 +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: Deploy site to GitHub Pages - id: deployment - uses: actions/deploy-pages@v5 - with: - preview: true - - name: HTML Proofer uses: chabad360/htmlproofer@c2750eb7eb937599ac859517e7dd23a29f1b3ed7 # v2 with: