Skip to content

Conversation

@seb-kw
Copy link
Member

@seb-kw seb-kw commented Dec 8, 2025

No description provided.

…full

Signed-off-by: Sebastian Kawelke <sebastian.kawelke@l3montree.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds conditional execution control to the sign and attest workflows by introducing a should-deploy boolean input parameter. This allows callers to optionally skip these jobs while maintaining backward compatibility with a default value of true.

Key Changes:

  • Adds should-deploy input parameter to both sign.yml and attest.yml workflows with a default value of true
  • Implements conditional execution using if: inputs.should-deploy in both workflows
  • Propagates the should-deploy input from full.yml to sign.yml and attest.yml workflows

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/sign.yml Adds should-deploy input and conditional execution to the sign job
.github/workflows/attest.yml Adds should-deploy input and conditional execution to the attest job
.github/workflows/full.yml Propagates the existing should-deploy input to the sign and attest workflow calls

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Sebastian Kawelke <sebastian.kawelke@l3montree.com>
@seb-kw seb-kw requested a review from timbastin December 8, 2025 13:05
@timbastin timbastin merged commit 71d8b52 into main Dec 8, 2025
22 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.

3 participants