Skip to content

Use reusable workflows for pinned check and trello poster#2491

Merged
theseanything merged 2 commits into
mainfrom
theseanything/use-resuable-workflows
Jan 23, 2026
Merged

Use reusable workflows for pinned check and trello poster#2491
theseanything merged 2 commits into
mainfrom
theseanything/use-resuable-workflows

Conversation

@theseanything
Copy link
Copy Markdown
Contributor

This pull request updates the following GitHub Actions workflows to use reusable workflows from the alphagov/forms-deploy repository, improving maintainability and consistency:

  • require-pinned-github-actions.yml
  • trello-poster.yml

This also renames trello_poster.yml to trello-poster.yml for filename consistency.

Replaces the local job definition with a call to the shared 'require-pinned-github-actions' workflow from alphagov/forms-deploy. This centralizes workflow logic and simplifies maintenance.
Replaces the custom Trello poster workflow with a reusable workflow from alphagov/forms-deploy. This simplifies maintenance and ensures consistency with the main repository.

This also renames trello_poster.yml to trello-poster.yml for filename consistency.
@theseanything theseanything force-pushed the theseanything/use-resuable-workflows branch from cc0f62f to 5ee3375 Compare January 23, 2026 10:56
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

🎉 A review copy of this PR has been deployed! You can reach it at: https://pr-2491.admin.review.forms.service.gov.uk/

It may take 5 minutes or so for the application to be fully deployed and working. If it still isn't ready
after 5 minutes, there may be something wrong with the ECS task. You will need to go to the integration AWS account
to debug, or otherwise ask an infrastructure person.

For the sign in details and more information, see the review apps wiki page.

@theseanything theseanything added this pull request to the merge queue Jan 23, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 23, 2026
@theseanything theseanything added this pull request to the merge queue Jan 23, 2026
Merged via the queue into main with commit 60d2d15 Jan 23, 2026
7 checks passed
@theseanything theseanything deleted the theseanything/use-resuable-workflows branch January 23, 2026 12:06
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