Skip to content

fix(ci): repair failing audit and scorecard workflows#145

Closed
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/ci-failure-investigation-3918
Closed

fix(ci): repair failing audit and scorecard workflows#145
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/ci-failure-investigation-3918

Conversation

@cursor
Copy link
Copy Markdown
Contributor

@cursor cursor Bot commented Mar 6, 2026

Fixes recurring CI failures by using the repository's existing cargo-deny config in the Security workflow and replacing an invalid pinned SHA in Scorecard's upload-sarif step with a valid github/codeql-action v3 commit.

Open in Web View Automation 

Co-authored-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
@unclesp1d3r unclesp1d3r closed this Mar 6, 2026
@unclesp1d3r unclesp1d3r reopened this Mar 6, 2026
@unclesp1d3r unclesp1d3r marked this pull request as ready for review March 6, 2026 22:57
Copilot AI review requested due to automatic review settings March 6, 2026 22:57
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Mar 6, 2026
@dosubot dosubot Bot added the security Security-related issues and vulnerabilities label Mar 6, 2026
@dosubot
Copy link
Copy Markdown
Contributor

dosubot Bot commented Mar 6, 2026

Related Documentation

1 document(s) may need updating based on files changed in this PR:

DaemonEye

Security Implementation Patterns
View Suggested Changes
@@ -576,7 +576,7 @@
 [security.yml workflow runs cargo deny](https://github.com/EvilBit-Labs/DaemonEye/blob/0accb1ce956374dfc211a78d73043f52d6c64070/.github/workflows/security.yml):
 - Executes after CI completion
 - Daily scheduled execution
-- Runs `cargo deny check --config deny.ci.toml`
+- Runs `cargo deny check --config deny.toml`
 - Also runs `cargo outdated` to detect outdated dependencies
 
 [justfile provides security scan commands](https://github.com/EvilBit-Labs/DaemonEye/blob/0accb1ce956374dfc211a78d73043f52d6c64070/justfile#L230-L234):

✅ Accepted

Note: You must be authenticated to accept/decline updates.

How did I do? Any feedback?  Join Discord

Copy link
Copy Markdown

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

Repairs recurring CI failures in the repo’s security-focused GitHub Actions workflows by switching to an existing cargo-deny configuration file and updating a pinned github/codeql-action commit SHA used for SARIF upload.

Changes:

  • Update Security workflow to run cargo deny using deny.toml (repo-standard config).
  • Update Scorecard workflow to use a valid pinned commit SHA for github/codeql-action/upload-sarif (v3).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/security.yml Points cargo deny check at the repository’s existing deny.toml config.
.github/workflows/scorecard.yml Fixes the pinned upload-sarif action reference by replacing an invalid SHA with a valid github/codeql-action v3 commit.

@unclesp1d3r unclesp1d3r closed this Mar 6, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Mar 6, 2026

🧪 CI Insights

Here's what we observed from your CI run for 01e1af1.

🟢 All jobs passed!

But CI Insights is watching 👀

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

Labels

security Security-related issues and vulnerabilities size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants