GitHubActionVersioning
2.0.2
PowerShell module for validating GitHub Action semantic versioning
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Jesse Houwing. All rights reserved.
Package Details
Author(s)
- Jesse Houwing
Tags
GitHub Actions SemVer Versioning CLI Git Release
Functions
Dependencies
This module has no dependencies.
Release Notes
Initial release of CLI module for GitHub Action SemVer Checker
FileList
- GitHubActionVersioning.nuspec
- lib\ValidationRules.ps1
- lib\actions\base\RemediationAction.Tests.ps1
- lib\actions\branches\DeleteBranchAction\DeleteBranchAction.Tests.ps1
- lib\actions\conversions\ConvertTagToBranchAction\ConvertTagToBranchAction.Tests.ps1
- lib\actions\releases\PublishReleaseAction\PublishReleaseAction.Tests.ps1
- lib\actions\tags\CreateTagAction\CreateTagAction.Tests.ps1
- lib\rules\latest\latest_branch_tracks_global_highest\latest_branch_tracks_global_highest.ps1
- lib\rules\marketplace\action_metadata_required\README.md
- lib\rules\ref_type\duplicate_floating_version_ref\duplicate_floating_version_ref.Tests.ps1
- lib\rules\ref_type\tag_should_be_branch\README.md
- lib\rules\releases\floating_version_no_release\README.md
- lib\rules\releases\release_should_be_immutable\release_should_be_immutable.ps1
- lib\rules\version_tracking\major_branch_tracks_highest_patch\major_branch_tracks_highest_patch.ps1
- lib\rules\version_tracking\major_tag_tracks_highest_patch\README.md
- lib\rules\version_tracking\minor_tag_missing\minor_tag_missing.Tests.ps1
- GitHubActionVersioning.psd1
- lib\VersionParser.ps1
- lib\rules\marketplace\MarketplaceRulesHelper.ps1
- lib\actions\branches\DeleteBranchAction\README.md
- lib\actions\conversions\ConvertTagToBranchAction\README.md
- lib\actions\releases\PublishReleaseAction\README.md
- lib\actions\tags\CreateTagAction\README.md
- lib\rules\latest\latest_branch_tracks_global_highest\latest_branch_tracks_global_highest.Tests.ps1
- lib\rules\marketplace\marketplace_publication_required\marketplace_publication_required.ps1
- lib\rules\ref_type\duplicate_floating_version_ref\README.md
- lib\rules\ref_type\tag_should_be_branch\tag_should_be_branch.ps1
- lib\rules\releases\highest_patch_release_should_be_latest\highest_patch_release_should_be_latest.ps1
- lib\rules\releases\release_should_be_immutable\release_should_be_immutable.Tests.ps1
- lib\rules\version_tracking\major_branch_tracks_highest_patch\major_branch_tracks_highest_patch.Tests.ps1
- lib\rules\version_tracking\minor_branch_missing\minor_branch_missing.ps1
- lib\rules\version_tracking\minor_tag_missing\README.md
- GitHubActionVersioning.psm1
- module\CliLogging.ps1
- lib\rules\marketplace\MarketplaceRulesHelper.Tests.ps1
- lib\actions\branches\UpdateBranchAction\README.md
- lib\actions\releases\CreateReleaseAction\CreateReleaseAction.ps1
- lib\actions\releases\RepublishReleaseAction\README.md
- lib\actions\tags\DeleteTagAction\DeleteTagAction.ps1
- lib\rules\latest\latest_branch_tracks_global_highest\README.md
- lib\rules\marketplace\marketplace_publication_required\marketplace_publication_required.Tests.ps1
- lib\rules\ref_type\duplicate_latest_ref\duplicate_latest_ref.ps1
- lib\rules\ref_type\tag_should_be_branch\tag_should_be_branch.Tests.ps1
- lib\rules\releases\highest_patch_release_should_be_latest\highest_patch_release_should_be_latest.Tests.ps1
- lib\rules\releases\release_should_be_published\README.md
- lib\rules\version_tracking\major_branch_tracks_highest_patch\README.md
- lib\rules\version_tracking\minor_branch_missing\minor_branch_missing.Tests.ps1
- lib\rules\version_tracking\minor_tag_tracks_highest_patch\minor_tag_tracks_highest_patch.ps1
- lib\GitHubApi.ps1
- module\README.md
- lib\rules\releases\ReleaseRulesHelper.ps1
- lib\actions\branches\UpdateBranchAction\UpdateBranchAction.ps1
- lib\actions\releases\CreateReleaseAction\CreateReleaseAction.Tests.ps1
- lib\actions\releases\RepublishReleaseAction\RepublishReleaseAction.ps1
- lib\actions\tags\DeleteTagAction\DeleteTagAction.Tests.ps1
- lib\rules\latest\latest_tag_tracks_global_highest\latest_tag_tracks_global_highest.ps1
- lib\rules\marketplace\marketplace_publication_required\README.md
- lib\rules\ref_type\duplicate_latest_ref\duplicate_latest_ref.Tests.ps1
- lib\rules\releases\duplicate_release\duplicate_release.ps1
- lib\rules\releases\highest_patch_release_should_be_latest\README.md
- lib\rules\releases\release_should_be_published\release_should_be_published.ps1
- lib\rules\version_tracking\major_tag_missing\major_tag_missing.ps1
- lib\rules\version_tracking\minor_branch_missing\README.md
- lib\rules\version_tracking\minor_tag_tracks_highest_patch\minor_tag_tracks_highest_patch.Tests.ps1
- lib\InputValidation.ps1
- module\examples\usage-examples.ps1
- lib\rules\releases\ReleaseRulesHelper.Tests.ps1
- lib\actions\branches\UpdateBranchAction\UpdateBranchAction.Tests.ps1
- lib\actions\releases\CreateReleaseAction\README.md
- lib\actions\releases\RepublishReleaseAction\RepublishReleaseAction.Tests.ps1
- lib\actions\tags\DeleteTagAction\README.md
- lib\rules\latest\latest_tag_tracks_global_highest\latest_tag_tracks_global_highest.Tests.ps1
- lib\rules\ref_type\branch_should_be_tag\branch_should_be_tag.ps1
- lib\rules\ref_type\duplicate_latest_ref\README.md
- lib\rules\releases\duplicate_release\duplicate_release.Tests.ps1
- lib\rules\releases\patch_release_required\patch_release_required.ps1
- lib\rules\releases\release_should_be_published\release_should_be_published.Tests.ps1
- lib\rules\version_tracking\major_tag_missing\major_tag_missing.Tests.ps1
- lib\rules\version_tracking\minor_branch_tracks_highest_patch\minor_branch_tracks_highest_patch.ps1
- lib\rules\version_tracking\minor_tag_tracks_highest_patch\README.md
- lib\Logging.ps1
- lib\actions\base\README.md
- lib\actions\branches\CreateBranchAction\CreateBranchAction.ps1
- lib\actions\conversions\ConvertBranchToTagAction\ConvertBranchToTagAction.ps1
- lib\actions\releases\DeleteReleaseAction\DeleteReleaseAction.ps1
- lib\actions\releases\SetLatestReleaseAction\README.md
- lib\actions\tags\UpdateTagAction\README.md
- lib\rules\latest\latest_tag_tracks_global_highest\README.md
- lib\rules\ref_type\branch_should_be_tag\branch_should_be_tag.Tests.ps1
- lib\rules\ref_type\duplicate_patch_version_ref\duplicate_patch_version_ref.ps1
- lib\rules\releases\duplicate_release\README.md
- lib\rules\releases\patch_release_required\patch_release_required.Tests.ps1
- lib\rules\version_tracking\major_branch_missing\major_branch_missing.ps1
- lib\rules\version_tracking\major_tag_missing\README.md
- lib\rules\version_tracking\minor_branch_tracks_highest_patch\minor_branch_tracks_highest_patch.Tests.ps1
- lib\rules\version_tracking\patch_tag_missing\patch_tag_missing.ps1
- lib\Remediation.ps1
- lib\actions\base\ReleaseRemediationAction.ps1
- lib\actions\branches\CreateBranchAction\CreateBranchAction.Tests.ps1
- lib\actions\conversions\ConvertBranchToTagAction\ConvertBranchToTagAction.Tests.ps1
- lib\actions\releases\DeleteReleaseAction\DeleteReleaseAction.Tests.ps1
- lib\actions\releases\SetLatestReleaseAction\SetLatestReleaseAction.ps1
- lib\actions\tags\UpdateTagAction\UpdateTagAction.ps1
- lib\rules\marketplace\action_metadata_required\action_metadata_required.ps1
- lib\rules\ref_type\branch_should_be_tag\README.md
- lib\rules\ref_type\duplicate_patch_version_ref\duplicate_patch_version_ref.Tests.ps1
- lib\rules\releases\floating_version_no_release\floating_version_no_release.ps1
- lib\rules\releases\patch_release_required\README.md
- lib\rules\version_tracking\major_branch_missing\major_branch_missing.Tests.ps1
- lib\rules\version_tracking\major_tag_tracks_highest_patch\major_tag_tracks_highest_patch.ps1
- lib\rules\version_tracking\minor_branch_tracks_highest_patch\README.md
- lib\rules\version_tracking\patch_tag_missing\patch_tag_missing.Tests.ps1
- lib\RemediationActions.ps1
- lib\actions\base\ReleaseRemediationAction.Tests.ps1
- lib\actions\branches\CreateBranchAction\README.md
- lib\actions\conversions\ConvertBranchToTagAction\README.md
- lib\actions\releases\DeleteReleaseAction\README.md
- lib\actions\releases\SetLatestReleaseAction\SetLatestReleaseAction.Tests.ps1
- lib\actions\tags\UpdateTagAction\UpdateTagAction.Tests.ps1
- lib\rules\marketplace\action_metadata_required\action_metadata_required.Tests.ps1
- lib\rules\ref_type\duplicate_floating_version_ref\duplicate_floating_version_ref.ps1
- lib\rules\ref_type\duplicate_patch_version_ref\README.md
- lib\rules\releases\floating_version_no_release\floating_version_no_release.Tests.ps1
- lib\rules\releases\release_should_be_immutable\README.md
- lib\rules\version_tracking\major_branch_missing\README.md
- lib\rules\version_tracking\major_tag_tracks_highest_patch\major_tag_tracks_highest_patch.Tests.ps1
- lib\rules\version_tracking\minor_tag_missing\minor_tag_missing.ps1
- lib\rules\version_tracking\patch_tag_missing\README.md
- lib\StateModel.ps1
- lib\actions\base\RemediationAction.ps1
- lib\actions\branches\DeleteBranchAction\DeleteBranchAction.ps1
- lib\actions\conversions\ConvertTagToBranchAction\ConvertTagToBranchAction.ps1
- lib\actions\releases\PublishReleaseAction\PublishReleaseAction.ps1
- lib\actions\tags\CreateTagAction\CreateTagAction.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.0.3 | 12 | 2/7/2026 |
| 2.0.2 (current version) | 4 | 2/4/2026 |