Releases: PSModule/Template-Action
v0.0.15
Bump PSModule/Auto-Release from 1.9.5 to 2.0.2 (#27)
Bumps PSModule/Auto-Release from 1.9.5 to 2.0.2.
Release notes
Sourced from PSModule/Auto-Release's releases.
v2.0.2
🩹 [Patch]: Standardize project structure and update dependencies (#92)
Standardizes the repository structure by renaming the scripts folder to src, simplifies the Release workflow naming, and updates dependencies.
Changes
Renamed scripts folder to src
- Moved
scripts/main.ps1tosrc/main.ps1for consistency with other PSModule actions- Updated the path reference in
action.ymlto use the new locationSimplified Release workflow
- Renamed
Release-GHRepository.ymltoRelease.yml- Updated workflow name from
Release-GHRepositorytoReleasefor simplicity- Updated run-name and job names accordingly
- Added path filters to only trigger on changes to
action.ymlandsrc/**Updated dependencies
- Bumped
PSModule/GitHub-Scriptfromv1.7.9tov1.7.10Linter configuration cleanup
- Removed unused
.jscpd.jsonconfiguration file- Disabled JSCPD validation in Linter workflow as it's not needed for this repository
v2.0.1
🩹 [Patch]: Fix typos in README.md (#91)
This PR fixes several typos in the README.md documentation file to improve clarity and professionalism.
Fixed
- Corrected grammar: "prereleases that was created" → "prereleases that were created"
- Fixed possessive form: "actions configuration" → "action's configuration"
- Fixed spelling: "change" → "changed" for proper verb tense
- Corrected typo: "in you repository" → "in your repository"
v2.0.0
🌟[Major]: Rename action from
Auto-ReleasetoRelease-GHRepository(#90)Updates all references from the previous repository name
Auto-Releaseto the new nameRelease-GHRepositoryfollowing the repository rename.
- Fixes #89
Changes
Configuration
- action.yml: Updated action name from
Auto Release (by PSModule)toRelease GHRepository (by PSModule)and updated internal step namesDocumentation
... (truncated)
Commits
5a5165d🩹 [Patch]: Standardize project structure and update dependencies (#92)88c7046🩹 [Patch]: Fix typos in README.md (#91)0d11e5f🌟[Major]: Rename action fromAuto-ReleasetoRelease-GHRepository(#90)5f5f023🩹[Patch]: Configure Dependabot for daily schedule with 7-day cooldown (#88)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
v0.0.14
Bump PSModule/GitHub-Script from 1.7.8 to 1.7.10 (#26)
Bumps PSModule/GitHub-Script from 1.7.8 to 1.7.10.
Release notes
Sourced from PSModule/GitHub-Script's releases.
v1.7.10
🩹 [Patch]: Standardize project structure and rename release workflow (#81)
This PR standardizes the project structure and updates workflows to align with PSModule conventions.
Changed
- Rename
Auto-Release.ymlworkflow toRelease.ymlfor consistency- Update release action from
PSModule/Auto-Release@v1.9.5toPSModule/Release-GHRepository@v2- Rename
scripts/folder tosrc/to follow standard project layout- Update
action.ymlto reference scripts from newsrc/location- Add linter workflow configuration
Removed
- Remove unused
.jscpd.jsonlinter configuration fileSummary
This PR brings the GitHub-Script action in line with PSModule's standardized project structure. The
scripts/folder is renamed tosrc/for consistency across all actions, and the release workflow is updated to use the renamedRelease-GHRepositoryaction.v1.7.9
🩹[Patch]: Update workflow configurations (#79)
Updates workflow configurations to use the latest pinned action versions for improved security and reproducibility.
- Related to PSModule workflow standardization
Action pinning
Pinned all GitHub Actions to specific commit SHAs:
actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd(v6.0.2) - Updated from v6.0.1
Commits
0097f3b🩹 [Patch]: Standardize project structure and rename release workflow (#81)e827bea🩹[Patch]: Update workflow configurations (#79)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
v0.0.13
Bump actions/checkout from 6.0.1 to 6.0.2 (#25)
Bumps actions/checkout from 6.0.1 to 6.0.2.
Release notes
Sourced from actions/checkout's releases.
v6.0.2
What's Changed
- Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set by
@TingluoHuangin actions/checkout#2355- Fix tag handling: preserve annotations and explicit fetch-tags by
@ericsciplein actions/checkout#2356Full Changelog: actions/checkout@v6.0.1...v6.0.2
Changelog
Sourced from actions/checkout's changelog.
Changelog
v6.0.2
- Fix tag handling: preserve annotations and explicit fetch-tags by
@ericsciplein actions/checkout#2356v6.0.1
- Add worktree support for persist-credentials includeIf by
@ericsciplein actions/checkout#2327v6.0.0
- Persist creds to a separate file by
@ericsciplein actions/checkout#2286- Update README to include Node.js 24 support details and requirements by
@salmanmkcin actions/checkout#2248v5.0.1
- Port v6 cleanup to v5 by
@ericsciplein actions/checkout#2301v5.0.0
- Update actions checkout to use node 24 by
@salmanmkcin actions/checkout#2226v4.3.1
- Port v6 cleanup to v4 by
@ericsciplein actions/checkout#2305v4.3.0
- docs: update README.md by
@motssin actions/checkout#1971- Add internal repos for checking out multiple repositories by
@mouismailin actions/checkout#1977- Documentation update - add recommended permissions to Readme by
@benwellsin actions/checkout#2043- Adjust positioning of user email note and permissions heading by
@joshmgrossin actions/checkout#2044- Update README.md by
@nebuk89in actions/checkout#2194- Update CODEOWNERS for actions by
@TingluoHuangin actions/checkout#2224- Update package dependencies by
@salmanmkcin actions/checkout#2236v4.2.2
url-helper.tsnow leverages well-known environment variables by@jww3in actions/checkout#1941- Expand unit test coverage for
isGhesby@jww3in actions/checkout#1946v4.2.1
- Check out other refs/* by commit if provided, fall back to ref by
@orhantoyin actions/checkout#1924v4.2.0
- Add Ref and Commit outputs by
@lucacomein actions/checkout#1180- Dependency updates by
@dependabot- actions/checkout#1777, actions/checkout#1872v4.1.7
- Bump the minor-npm-dependencies group across 1 directory with 4 updates by
@dependabotin actions/checkout#1739- Bump actions/checkout from 3 to 4 by
@dependabotin actions/checkout#1697- Check out other refs/* by commit by
@orhantoyin actions/checkout#1774- Pin actions/checkout's own workflows to a known, good, stable version. by
@jww3in actions/checkout#1776v4.1.6
- Check platform to set archive extension appropriately by
@cory-millerin actions/checkout#1732
... (truncated)
Commits
de0fac2Fix tag handling: preserve annotations and explicit fetch-tags (#2356)064fe7fAdd orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set (...- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
v0.0.12
🩹 [Patch]: Pin GitHub Actions to specific versions for improved security (#23)
GitHub Actions are now pinned to specific commit SHAs instead of version tags, improving security by preventing supply chain attacks through tag manipulation. Additionally, Dependabot has been configured to run daily with a 7-day cooldown to keep dependencies up-to-date automatically.
- Fixes #22
GitHub Actions SHA pinning
All workflow files now reference actions by their full commit SHA rather than version tags. This ensures workflows always use a verified, immutable version of each action.
Changed actions:
actions/checkout@v5→actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8(v6.0.1)PSModule/Auto-Release@v1→PSModule/Auto-Release@eabd533035e2cb9822160f26f2eda584bd012356(v1.9.5)super-linter/super-linter@latest→super-linter/super-linter@d5b0a2ab116623730dd094f15ddc1b6b25bf7b99(v8.3.2)PSModule/GitHub-Script@v1→PSModule/GitHub-Script@2010983167dc7a41bcd84cb88e698ec18eccb7ca(v1.7.8)
Dependabot configuration
Dependabot now checks for updates daily with a 7-day cooldown between updates, replacing the previous weekly schedule. This provides faster awareness of security updates while avoiding excessive noise.
schedule:
interval: daily
cooldown:
default-days: 7Linter configuration
Added configuration to disable validation checks that are not applicable to this repository:
VALIDATE_BIOME_FORMAT: falseVALIDATE_JSCPD: false
v0.0.11
🩹 [Patch]: Pin GitHub-Script action to specific version (#21)
The GitHub-Script action is now pinned to a specific SHA version for improved security and consistency.
- Fixes #20
Pin GitHub-Script action
Updated the action reference from version tag to specific SHA:
PSModule/GitHub-Script→2010983167dc7a41bcd84cb88e698ec18eccb7ca(v1.7.8)
This ensures the action version is locked and cannot be changed without updating the SHA, preventing supply chain attacks.
v0.0.10
🩹[Patch]: Update dependabot schedule and pin actions to SHA (#19)
Dependabot now checks for updates daily with a 7-day cooldown period, reducing noise while maintaining timely security updates. All GitHub Actions are pinned to specific commit SHAs with version comments for enhanced security and reproducibility.
Dependabot Configuration
Updated the schedule from weekly to daily with a cooldown of 7 days. This means Dependabot will check for updates daily but will wait 7 days after a new version is released before creating a PR, helping to avoid early adoption of potentially unstable releases.
schedule:
interval: daily
cooldown:
default-days: 7Pinned Actions
All actions are now pinned to specific commit SHAs with version tag comments for traceability:
| Action | Version | Commit SHA |
|---|---|---|
actions/checkout |
v6.0.1 | 8e8c483db84b4bee98b60c0593521ed34d9990e8 |
super-linter/super-linter |
v8.3.2 | d5b0a2ab116623730dd094f15ddc1b6b25bf7b99 |
PSModule/Auto-Release |
v1.9.5 | eabd533035e2cb9822160f26f2eda584bd012356 |
v0.0.9
Disable Biome format linter in super-linter (#18)
Disables the Biome format linter in the super-linter workflow.
Changes
- Added
VALIDATE_BIOME_FORMAT: falseto.github/workflows/Linter.ymlenvironment variables
This prevents Biome's formatter from running during CI linting while keeping other linters active (Prettier for JSON/Markdown/YAML remains disabled as before).
Original prompt
Disable the Biome format linter
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.
v0.0.8
Add cooldown configuration to dependabot config for Zizmor compliance (#16)
This pull request updates the Dependabot configuration to increase the frequency of dependency update checks and introduces a cooldown period to help manage update noise.
Dependabot configuration changes:
- Changed the update schedule interval from weekly to daily in
.github/dependabot.yml. - Added a
cooldownsetting withdefault-days: 7to limit how often Dependabot will open new pull requests for the same dependency.
v0.0.7
Bump PSModule/GitHub-Script from 1.7.3 to 1.7.6 (#9)
Bumps PSModule/GitHub-Script from 1.7.3 to 1.7.6.
Release notes
Sourced from PSModule/GitHub-Script's releases.
v1.7.6
Bumps azure/login from v2.2.0 to v2.3.0 (#70)
Bumps azure/login from v2.2.0 to v2.3.0.
Changes
- Updated version comment to use patch-level semver (
# v2.3.0instead of# v2)- Updated PR title and description to reference semver versions
# Before uses: azure/login@1384c340ab2dda50fed2bee3041d1d87018aa5e8 # v2 After uses: azure/login@a457da9ea143d694b1b9c7c869ebb04ebe844ef5 # v2.3.0
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.
v1.7.5
Bump super-linter/super-linter from 8.2.1 to 8.3.0 (#69)
Bumps super-linter/super-linter from 8.2.1 to 8.3.0.
... (truncated)
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
v0.0.6
Bump actions/checkout from 6.0.0 to 6.0.1 (#10)
Bumps actions/checkout from 6.0.0 to 6.0.1.
Release notes
Sourced from actions/checkout's releases.
v6.0.1
What's Changed
- Update all references from v5 and v4 to v6 by
@ericsciplein actions/checkout#2314- Add worktree support for persist-credentials includeIf by
@ericsciplein actions/checkout#2327- Clarify v6 README by
@ericsciplein actions/checkout#2328Full Changelog: actions/checkout@v6...v6.0.1
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)