Skip to content

Bump version to v2.0.1 and update documentation for cross-repository …#14

Merged
hel-isa merged 1 commit into
mainfrom
v2
May 2, 2026
Merged

Bump version to v2.0.1 and update documentation for cross-repository …#14
hel-isa merged 1 commit into
mainfrom
v2

Conversation

@hel-isa

@hel-isa hel-isa commented May 2, 2026

Copy link
Copy Markdown
Owner

This pull request updates the Security Gate product to version v2.0.1, making the main reusable workflow fully self-contained and fixing cross-repository usage issues. Now, external consumers no longer need to maintain local copies of lower-level reusable workflows, and all security scanning, aggregation, and dashboard steps are implemented directly in reusable-security-gate.yml. Documentation and example workflows have been updated to reference the new release and improved onboarding instructions.

Workflow and Architecture Changes:

  • Refactored .github/workflows/reusable-security-gate.yml to inline all security scanning jobs (Secrets, SAST, SCA, SBOM) and the dashboard aggregation, removing dependencies on nested reusable workflows. This ensures the workflow is self-contained and works for external/cross-repository consumers. [1] [2]
  • Added a new deploy-pages job for optional GitHub Pages deployment of the security dashboard.

Documentation and Release Updates:

  • Updated all documentation (README.md, docs/architecture.md, docs/onboarding.md, docs/external-company-rollout.md, docs/release-management.md) and example workflows to reference v2.0.1 and clarify that the workflow is now self-contained for external use. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
  • Added a changelog entry for v2.0.1 describing the patch and its purpose. [1] [2]
  • Updated the VERSION file to 2.0.1.

These changes make the Security Gate workflow easier to consume and maintain for both internal and external repositories.

…compatibility

- Made reusable-security-gate.yml self-contained for external consumers
- Updated references in examples and documentation to v2.0.1
- Added changelog entry for patch release
@hel-isa hel-isa merged commit 0571ad6 into main May 2, 2026
7 checks passed
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