Skip to content

chore: update dependencies, GitHub Actions, Dependabot config, add AGENTS.md#439

Merged
coliff merged 2 commits intomainfrom
copilot/update-package-json-dependencies
Mar 16, 2026
Merged

chore: update dependencies, GitHub Actions, Dependabot config, add AGENTS.md#439
coliff merged 2 commits intomainfrom
copilot/update-package-json-dependencies

Conversation

Copy link
Contributor

Copilot AI commented Mar 16, 2026

Bumps several stale/unpinned dependencies, hardens GitHub Actions with SHA pinning, and tightens Dependabot cadence per project conventions.

Package updates (package.json)

  • stylelint 16.26.117.4.0
  • jquery 3.7.14.0.0
  • package-lock.json refreshed via npm audit fix

GitHub Actions — SHA pinning

Previously unpinned actions now use commit SHAs:

  • peaceiris/actions-hugo@v3@75d2e84... (v3.0.0)
  • Azure/static-web-apps-deploy@v1@1a947af... (v1) — both job steps
  • sonarsource/sonarqube-scan-action@master@a31c939... (v7.0.0)
  • Fixed stale version comment on actions/dependency-review-action: # v4.7# v4.9.0

Dependabot (.github/dependabot.yml)

  • npm schedule: weeklymonthly
  • Added cooldown: default-days: 7 to github-actions ecosystem (already present for npm)
  • open-pull-requests-limit: 12 for both ecosystems

.github/AGENTS.md (new)

Adds agent guidance document covering SHA pinning, persist-credentials: false, Prettier formatting, cooldown policy, and Dependabot grouping/limits.

Original prompt

This section details on the original issue you should resolve

<issue_title>Package.json updates</issue_title>
<issue_description>- Update Stylelint & stylelint-config-standard to latest versions

  • run nom audit fix
  • Update jQuery to v4.0.0
  • Update all GitHub Actions to latest versions
  • Update Dependabot config to have a cooldown period of 7 days
  • in .github folder add a AGENTS.md file with following:
# Agents

<!-- https://agents.md -->

## GitHub Actions Workflows

- Always use the latest version
- YML files should begin with --- on the first line.
- All GitHub Actions should use SHA-1 pinned versions.
- All should be formatted with Prettier.
- If using `actions/checkout`, it should have `persist-credentials: false` set.
- GitHub Actions should have a cooldown period of 7 days.

## Dependabot

- GitHub Actions updates should be grouped and updated monthly.
- npm packages should be grouped and updated monthly.
- Limit number of Dependabot PRs to be open to 2.
- Dependabot config should be formatted with Prettier.
- Dependencies should have a cooldown period of 7 days
```</issue_description>

## Comments on the Issue (you are @copilot in this section)

<comments>
</comments>

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

@coliff coliff marked this pull request as ready for review March 16, 2026 05:11
Copilot AI review requested due to automatic review settings March 16, 2026 05:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

@github-actions
Copy link

Super-linter summary

Language Validation result
PRE_COMMIT Pass ✅
TRIVY Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Co-authored-by: coliff <1212885+coliff@users.noreply.github.com>
Copilot AI requested a review from coliff as a code owner March 16, 2026 05:15
Copilot AI changed the title [WIP] Update package.json dependencies and configurations chore: update dependencies, GitHub Actions, Dependabot config, add AGENTS.md Mar 16, 2026
@coliff coliff merged commit d9ce5b4 into main Mar 16, 2026
9 of 10 checks passed
@coliff coliff deleted the copilot/update-package-json-dependencies branch March 16, 2026 05:18
@github-actions
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://lively-rock-075179f10-439.centralus.1.azurestaticapps.net

@github-actions
Copy link

Super-linter summary

Language Validation result
GITHUB_ACTIONS Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JSON Pass ✅
JSON_PRETTIER Pass ✅
MARKDOWN Pass ✅
MARKDOWN_PRETTIER Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Package.json updates

3 participants