Skip to content

fix(ci): resolve security audit job failure#44

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/fix-security-audit-issues
Draft

fix(ci): resolve security audit job failure#44
Copilot wants to merge 2 commits intomainfrom
copilot/fix-security-audit-issues

Conversation

Copy link
Contributor

Copilot AI commented Mar 24, 2026

The Security Audit CI job was failing with Resource not accessible by integration because rustsec/[email protected] needs checks: write to post Check Run annotations — the job had no permissions block. Additionally, RUSTSEC-2024-0436 (paste unmaintained) was surfacing as an unhandled advisory.

Changes

  • .github/workflows/ci.yml

    • Add permissions: checks: write + contents: read to security_audit job
    • Add RUSTSEC-2024-0436 to rustsec/audit-check ignore list
    • Align actions/checkout to @v4 (was @v6, inconsistent with rest of workflow)
  • deny.toml

    • Add RUSTSEC-2024-0436 to [advisories] ignore with rationale comment

paste is an informational-only (unmaintained, no CVE) transitive dep via gixcurl-sysrustls-ffimacro_rules_attributepaste. No patched version exists; ignoring is appropriate.

Original prompt

Please review the failing CI action (looks like security audit fail). Assess the security issue and determine what we should do about it. If you update or change dependencies please ensure all associated functionality and tests continue to run/pass as expected


⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.

Copilot AI changed the title [WIP] Fix security audit failures in CI actions fix(ci): resolve security audit job failure Mar 24, 2026
Copilot AI requested a review from bashandbone March 24, 2026 23:00
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.

2 participants