Skip to content

chore: update action versions to v1.4 and v1.3 for various workflows#768

Merged
frasermolyneux merged 1 commit intomainfrom
feature/updates
Feb 20, 2026
Merged

chore: update action versions to v1.4 and v1.3 for various workflows#768
frasermolyneux merged 1 commit intomainfrom
feature/updates

Conversation

@frasermolyneux
Copy link
Owner

This pull request updates the GitHub Actions workflows to use newer versions of custom actions from the frasermolyneux/actions repository. The main goal is to ensure the workflows leverage improvements, bug fixes, and possibly new features from these action updates. All references to actions have been bumped to their latest minor versions, enhancing reliability and consistency across CI/CD pipelines.

CI/CD Workflow Upgrades

Terraform and Deployment Consistency

  • Ensured that both development and production environments use the same updated versions for Terraform-related actions and deployment actions, reducing the risk of environment drift and improving maintainability. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

.NET Build and Release Improvements

  • Updated .NET build and CI actions (dotnet-ci, dotnet-web-ci) in all workflows, including PR verification, deployment, and release tagging, to version v1.4 for improved build reliability and support for newer .NET versions. [1] [2] [3] [4] [5] [6] [7] [8]

NuGet Publishing

  • Upgraded the publish-nuget-packages action in the release workflow to version v1.3, ensuring compatibility with the latest NuGet publishing features and bug fixes.

SQL Database and App Service Deployments

  • Updated the actions for deploying SQL databases and Azure App Services to version v1.2, standardizing deployment steps and potentially improving deployment performance and error handling. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

These updates ensure the workflows are using the latest stable versions of all custom actions, which is important for security, stability, and access to new features.

Copilot AI review requested due to automatic review settings February 20, 2026 14:19
@github-actions
Copy link
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
actions/frasermolyneux/actions/terraform-destroy terraform-destroy/v1.2 UnknownUnknown
actions/frasermolyneux/actions/terraform-plan terraform-plan/v1.4 UnknownUnknown

Scanned Files

  • .github/workflows/destroy-environment.yml
  • .github/workflows/update-dashboard-from-staging.yml

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 this repository’s GitHub Actions workflows to consume newer minor versions of the frasermolyneux/actions custom actions, keeping CI/CD (build, Terraform, deployments, and releases) aligned across pipelines.

Changes:

  • Bumped .NET build actions (dotnet-ci, dotnet-web-ci) to v1.4 across build, PR verification, and deploy workflows.
  • Bumped Terraform actions (terraform-plan, terraform-plan-and-apply) to v1.4, and destroy/deploy actions (terraform-destroy, deploy-sql-database, deploy-app-service) to v1.2.
  • Bumped NuGet publishing action (publish-nuget-packages) to v1.3 in the release publish workflow.

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/update-dashboard-from-staging.yml Updates Terraform plan action version used by the dashboard update workflow.
.github/workflows/release-version-and-tag.yml Updates dotnet-ci action version used for release validation before tagging.
.github/workflows/release-publish-nuget.yml Updates the NuGet publishing action version in the release publishing pipeline.
.github/workflows/pr-verify.yml Updates build, Terraform, and deployment action versions used in PR verification and optional dev deploy.
.github/workflows/destroy-environment.yml Updates Terraform destroy action version used for environment teardown.
.github/workflows/destroy-development.yml Updates Terraform destroy action version used for dev teardown.
.github/workflows/deploy-prd.yml Updates build, Terraform, and deployment action versions used in the production deployment workflow.
.github/workflows/deploy-dev.yml Updates build, Terraform, and deployment action versions used in the development deployment workflow.
.github/workflows/build-and-test.yml Updates dotnet-ci and Terraform plan action versions used in branch build/test and plan runs.

@sonarqubecloud
Copy link

@github-actions
Copy link
Contributor

🏗️ Terraform Plan

🌍 Environment: dev

✅ Validate — Passed

✅ Plan

No changes. Your infrastructure matches the configuration.

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