You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitHub intentionally prevents self-modifying CI pipelines, template repos
silently injecting workflows, and supply-chain attacks via Actions. What
this means is that any changes in the Az-RBSI ``.github/workflows/``
directory cannot be updated via the Template Sync action.
Previously, the action would simply crash and not produce the desired PR
in the target repository. This update removes any commit from Az-RBSI
that was to be cherry-picked that contans updates to the ``.github/workflows/``
directory from the squash-commit PR. Thusly removed commits are noted in
the PR for manual review.
The upshot of all of this is that any PR or commit to ``main`` in Az-RBSI
that contains updates to the ``.github/workflows/`` directory should
contain ONLY updates to the ``.github/workflows/`` directory so as to not
cause important Java code updates from being missed by the Template Sync
action.
pr_body=$(printf "Template Sync Commit Summary:\n\n%s\n_Synced from:_ [%s](https://github.com/%s/tree/%s) at commit \`%s\`\n\n_Last recorded at (UTC): %s_" \
0 commit comments