Skip to content

PF-2416 Sanitize update image workflow#435

Open
jasaltvik wants to merge 3 commits into
mainfrom
PF-2416-sanitize-update-image-workflow
Open

PF-2416 Sanitize update image workflow#435
jasaltvik wants to merge 3 commits into
mainfrom
PF-2416-sanitize-update-image-workflow

Conversation

@jasaltvik
Copy link
Copy Markdown
Contributor

@jasaltvik jasaltvik commented May 20, 2026

This PR sanitizes inputs/json in the update image workflow that triggers after an image is built and pushed to ACR (main commit).

This includes


Other changes:

  • Remove the Check important image inputs step as the variables are required and do not need to be validated
  • The lifecycle step check now properly fails the pipeline if the lifecycle is not supported
  • The Set Dependabot As Jira ID step checked steps.find-jira-id.outputs.match == '', but the find-jira-id step never creates that output 🤷 This means that condition was always evaluating to true. It is now removed so the logic makes sense
  • The Set Author Username, Name, and Email step is simplified with backwards compatibility (we still use GitHub email for everything)

Read https://github.com/felleslosninger/platform/blob/main/docs/pipeline/how-to/pipeline-testing.md#cd-repo-image-update on how to test.

Test runs:

@jasaltvik jasaltvik requested a review from a team May 20, 2026 08:13
@jasaltvik jasaltvik force-pushed the PF-2416-sanitize-update-image-workflow branch from 8b0891a to dea0761 Compare June 5, 2026 13:06
@jasaltvik jasaltvik marked this pull request as ready for review June 5, 2026 14:40
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