Skip to content

ci(antipattern): broaden TS allowlist (cli, mod.ts, lsp-server, *vscode*, deno-*) - #3

Merged
hyperpolymath merged 1 commit into
mainfrom
ci/antipattern-allowlist-v2
May 3, 2026
Merged

ci(antipattern): broaden TS allowlist (cli, mod.ts, lsp-server, *vscode*, deno-*)#3
hyperpolymath merged 1 commit into
mainfrom
ci/antipattern-allowlist-v2

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Same fleet-wide v2 patch as previously rolled out — adds /cli/, mod.ts, lsp-server.ts, broader vscode, /deno-*/ patterns.

@hyperpolymath
hyperpolymath merged commit a8143bf into main May 3, 2026
5 of 6 checks passed
@hyperpolymath
hyperpolymath deleted the ci/antipattern-allowlist-v2 branch May 3, 2026 16:25
hyperpolymath added a commit that referenced this pull request Jun 3, 2026
Security Hardening:
- SHA-pin all GitHub Actions across 14 workflow files
- Add SPDX headers (MIT OR AGPL-3.0-or-later) to all workflows
- Add permissions declarations to all workflows
- Replace deprecated actions-rs/toolchain with dtolnay/rust-toolchain
- Replace deprecated actions/create-release with
softprops/action-gh-release
- Update codecov-action from v3 to v5 with SHA pin
- Update ossf/scorecard-action to v2.4.3 with SHA pin

License Consistency:
- Fix Cargo.toml license to "MIT OR AGPL-3.0-or-later"
- Fix guix.scm to use dual license (expat + agpl3+)
- Fix flake.nix to use correct license identifiers (mit agpl3Plus)

Documentation:
- Update STATE.scm with current roadmap and security accomplishments
- Add session history for security hardening sprint

All changes improve OpenSSF Scorecard compliance and RSR Gold target.

Co-authored-by: Claude <noreply@anthropic.com>
hyperpolymath pushed a commit that referenced this pull request Jun 3, 2026
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.18.3 to 0.20.4.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/git2-0.20.4/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@git2-0.18.3...git2-0.20.4)

---
updated-dependencies:
- dependency-name: git2
  dependency-version: 0.20.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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