Skip to content

Comments

chore: security and local rules compliance#9

Closed
metyatech wants to merge 1 commit intomainfrom
chore/compliance-gaps
Closed

chore: security and local rules compliance#9
metyatech wants to merge 1 commit intomainfrom
chore/compliance-gaps

Conversation

@metyatech
Copy link
Owner

This PR addresses several compliance gaps identified against AGENTS.md:

  • Added a security workflow (.github/workflows/security.yml) using \osv-scanner\ for automated dependency scanning.
  • Included \�gent-rules-local/release.md\ in \�gent-ruleset.json\ to ensure distribution and release rules are part of the composed \AGENTS.md.
  • Added \metyatech\ to \package.json\ keywords.
  • Fixed dependency vulnerabilities via
    pm audit fix.

Note: This PR intentionally avoids regenerating \AGENTS.md\ and adding @types/diff\ to avoid overlap with PR #8. This PR depends on the build fix in PR #8 to pass CI/build.

Copilot AI review requested due to automatic review settings February 18, 2026 01:49
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

Copy link

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.

Pull request overview

This PR addresses security and compliance requirements by adding automated dependency scanning, updating the ruleset configuration, and fixing dependency vulnerabilities.

Changes:

  • Added a security workflow using osv-scanner for automated dependency vulnerability scanning on push, pull requests, and weekly schedule
  • Included agent-rules-local/release.md in the ruleset to ensure distribution and release rules are part of AGENTS.md
  • Added "metyatech" to package.json keywords for better discoverability
  • Updated ajv dependency from 8.17.1 to 8.18.0 via npm audit fix

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/security.yml New security workflow for automated dependency scanning using osv-scanner
agent-ruleset.json Added agent-rules-local/release.md to extra rules array
package.json Added "metyatech" keyword
package-lock.json Updated ajv dependency to 8.18.0 for security fix
CHANGELOG.md Documented all changes in Unreleased section

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

uses: actions/checkout@v4

- name: Run OSV-Scanner
uses: google/osv-scanner-action/osv-scanner-action@v1
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

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

The GitHub Action reference appears to be incorrect. The path google/osv-scanner-action/osv-scanner-action@v1 contains a duplicated path component. GitHub Actions should be referenced as owner/repo@version, not owner/repo/path@version. The correct reference should be google/osv-scanner-action@v1 or possibly google/osv-scanner@v1 depending on the actual repository name. This will cause the workflow to fail when executed.

Suggested change
uses: google/osv-scanner-action/osv-scanner-action@v1
uses: google/osv-scanner-action@v1

Copilot uses AI. Check for mistakes.
@metyatech metyatech force-pushed the chore/compliance-gaps branch from f8e0f49 to 02d3570 Compare February 18, 2026 01:55
…ards

This commit adds a security workflow with osv-scanner, includes the missing local release rules in the ruleset, adds keywords to package.json, and fixes dependency vulnerabilities. Note: AGENTS.md was not regenerated to avoid overlap with PR #8, and @types/diff was excluded for the same reason.
@metyatech metyatech force-pushed the chore/compliance-gaps branch from 02d3570 to aac3660 Compare February 18, 2026 01:55
@metyatech metyatech self-assigned this Feb 18, 2026
@metyatech
Copy link
Owner Author

Agent runner idle completed.

Repo: metyatech/compose-agentsmd
Engine: gemini-flash
Notify: @metyatech

Summary:
(missing)

@metyatech
Copy link
Owner Author

Closing: superseded by #8 which passes CI.

@metyatech metyatech closed this Feb 18, 2026
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.

1 participant