Skip to content

Security audit 2026-10-14: CI hardening and Dependabot security-only - #18

Merged
franciscbalint merged 3 commits into
mainfrom
security-audit-2026-10-14
Oct 17, 2026
Merged

franciscbalint merged 3 commits into
mainfrom
security-audit-2026-10-14

Conversation

@franciscbalint

Copy link
Copy Markdown
Collaborator

Summary

  • Harden GitHub Actions workflows (pinned actions, safer publish/checkout patterns).
  • Dependabot: security updates only, grouped weekly on Tuesday 06:00 Europe/Bucharest.
  • Add dependabot-auto-merge workflow to approve and auto-merge when CI passes.

Test plan

  • Required CI checks pass on this PR

Made with Cursor

franciscbalint and others added 3 commits October 17, 2026 17:01
Pin GitHub Actions, harden publish/checkout workflows, and configure
weekly vulnerability-only Dependabot PRs with auto-merge (Europe/Bucharest).

Co-authored-by: Cursor <cursoragent@cursor.com>
Satisfies CodeQL cache-poisoning check for tag checkout under workflow_dispatch.

Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid job-output tag_sha in the test job so Actions cache-poisoning
analysis does not treat the checkout as untrusted under workflow_dispatch.

Co-authored-by: Cursor <cursoragent@cursor.com>
@franciscbalint
franciscbalint merged commit ad46f5c into main Oct 17, 2026
6 checks passed
@franciscbalint
franciscbalint deleted the security-audit-2026-10-14 branch October 17, 2026 14:28
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