Skip to content

Update security dashboard workflow configuration and conditions#11

Merged
hel-isa merged 2 commits into
mainfrom
hel-isa-patch-1
Mar 28, 2026
Merged

Update security dashboard workflow configuration and conditions#11
hel-isa merged 2 commits into
mainfrom
hel-isa-patch-1

Conversation

@hel-isa

@hel-isa hel-isa commented Mar 28, 2026

Copy link
Copy Markdown
Owner

This pull request updates the security baseline workflow to use a specific branch of the reusable dashboard workflow and adds a conditional deployment step for pages.

Security workflow improvements:

  • Updated the uses reference for the reusable dashboard workflow in .github/workflows/security-baseline.yml to point to the hel-isa-add-sast branch instead of main.
  • Added a new deploy_pages input to the workflow, which is set to true only when the event is a push to the main branch, enabling conditional deployment of pages.

hel-isa added 2 commits March 27, 2026 21:12
Updated the reusable dashboard workflow reference and added a condition for deploying pages.
Added option to deploy dashboard to GitHub Pages and updated repo name handling.
@hel-isa hel-isa merged commit c5df2e9 into main Mar 28, 2026
@hel-isa hel-isa deleted the hel-isa-patch-1 branch March 28, 2026 01:21
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