Skip to content

Chore: [AEA-0000] - tag release in jira as part of tag release workflow#477

Merged
anthony-nhs merged 1 commit intomainfrom
use_later_tag_release
Mar 18, 2026
Merged

Chore: [AEA-0000] - tag release in jira as part of tag release workflow#477
anthony-nhs merged 1 commit intomainfrom
use_later_tag_release

Conversation

@anthony-nhs
Copy link
Contributor

Summary

  • Routine Change

Details

  • tag release in jira as part of tag release workflow
  • remove updates to confluence/jira from this repo

Copilot AI review requested due to automatic review settings March 18, 2026 17:48
@github-actions
Copy link
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-0000

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

Updates the GitHub release/tagging workflows to delegate Jira release tagging to the shared eps-common-workflows tag-release workflow, while removing Confluence/Jira update logic that previously lived in this repo.

Changes:

  • Remove Confluence/Jira release-note and “mark released” steps/inputs from the sam_release_code reusable workflow and its callers.
  • Update tag-release-devcontainer reusable workflow pin and enable Jira release updates via new inputs/secrets.
  • Delete now-unused local scripts and composite actions that performed Confluence/Jira operations.

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/sam_release_code.yml Removes workflow-call inputs and steps related to Confluence/Jira updates.
.github/workflows/release.yml Updates tag-release workflow version, adds required permissions, and enables Jira update; removes passing Confluence/Jira-related inputs to deploy jobs.
.github/workflows/pull_request.yml Updates tag-release workflow version and adds required permissions.
.github/workflows/ci.yml Updates tag-release workflow version and adds required permissions; removes passing Confluence/Jira-related inputs to deploy jobs.
.github/scripts/get_target_deployed_tag.sh Deleted (no longer needed after removing Confluence/Jira release-note automation).
.github/scripts/get_current_dev_tag.sh Deleted (no longer needed after removing Confluence/Jira release-note automation).
.github/scripts/create_int_rc_release_notes.sh Deleted (no longer needed after removing Confluence/Jira release-note automation).
.github/scripts/create_env_release_notes.sh Deleted (no longer needed after removing Confluence/Jira release-note automation).
.github/scripts/call_mark_jira_released.sh Deleted (no longer needed after moving Jira release tagging to shared workflow).
.github/actions/update_confluence_jira/action.yml Deleted (composite action removed from this repo).
.github/actions/mark_jira_released/action.yml Deleted (composite action removed from this repo).

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

You can also share your feedback on Copilot code review. Take the survey.

@sonarqubecloud
Copy link

@anthony-nhs anthony-nhs merged commit a7a6b11 into main Mar 18, 2026
20 checks passed
@anthony-nhs anthony-nhs deleted the use_later_tag_release branch March 18, 2026 19:32
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.

2 participants