Skip to content

update actions checkout from v4 to v6 & actions upload artifact from v4 to v7#10

Open
Mynster9361 wants to merge 1 commit into
PowerShellOrg:mainfrom
Mynster9361:update-cicd
Open

update actions checkout from v4 to v6 & actions upload artifact from v4 to v7#10
Mynster9361 wants to merge 1 commit into
PowerShellOrg:mainfrom
Mynster9361:update-cicd

Conversation

@Mynster9361
Copy link
Copy Markdown

update actions checkout from v4 to v6 - no breaking changes in regards to the existing features used.
updated actions upload-artifact from v4 to v7 - no breaking changes in regards to the existing features used.

What this changes

This PR updates the actions utilized within the CI-CD flows to utilize newer versions of exsiting used actions.

Why

This ensures we are running on the newest versions of the actions.
This will utilize node v24 instead of node v20 not a major change but always good to keep things up to date.

In reality this should have no effect on the flow it self but adds new features that could be utilized along with added security in regards to the packages used to run the flow within the code of the actions

Type of change

  • Bug fix (non-breaking change that corrects incorrect behavior)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that changes existing behavior)
  • Chore / refactor / documentation (no behavior change)

Checklist

  • Pester tests added or updated to cover the change
  • Invoke-psake Analyze passes locally with no new warnings
  • Invoke-psake Test passes locally on at least one platform
  • CHANGELOG.md updated (required for any user-facing change)
  • Documentation updated if behavior changed

Additional notes

See changes on each of the flows here:
(Actions checkout)
https://github.com/actions/checkout#checkout-v6
(upload-artifcat)
https://github.com/actions/upload-artifact/releases

…s to the existing features used.


updated actions upload-artifact from v4 to v7 - no breaking changes in regards to the existing features used.
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