Skip to content

Commit 0d11e5f

Browse files
🌟[Major]: Rename action from Auto-Release to Release-GHRepository (#90)
Updates all references from the previous repository name `Auto-Release` to the new name `Release-GHRepository` following the repository rename. - Fixes #89 ## Changes ### Configuration - **action.yml**: Updated action name from `Auto Release (by PSModule)` to `Release GHRepository (by PSModule)` and updated internal step names ### Documentation - **README.md**: Updated title, usage examples, and action references from `PSModule/Auto-Release@v1` to `PSModule/Release-GHRepository@v1` ### Workflows - **Release-GHRepository.yml**: Renamed workflow file and updated workflow name, run-name, job names, and step names to reflect the new repository name ## Breaking Changes - Repository renamed from `Auto-Release` to `Release-GHRepository` - Action reference changed from `PSModule/Auto-Release@v1` to `PSModule/Release-GHRepository@v1` - Users must update their workflow files to use the new action reference ## Migration Update your workflow files to use the new action reference: ```yaml # Before - uses: PSModule/Auto-Release@v1 # After - uses: PSModule/Release-GHRepository@v1 ``` ## Notes - GitHub automatically redirects old repository URLs, maintaining backward compatibility for existing users - This change aligns with the PSModule naming convention (`Verb-GH*` pattern for GitHub-specific actions) --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: MariusStorhaug <17722253+MariusStorhaug@users.noreply.github.com> Co-authored-by: Marius Storhaug <marstor@hotmail.com>
1 parent 5f5f023 commit 0d11e5f

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.github/workflows/Auto-Release.yml renamed to .github/workflows/Release-GHRepository.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
name: Auto-Release
1+
name: Release-GHRepository
22

3-
run-name: "Auto-Release - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}"
3+
run-name: "Release-GHRepository - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}"
44

55
on:
66
pull_request:
@@ -22,15 +22,15 @@ permissions:
2222
pull-requests: write
2323

2424
jobs:
25-
Auto-Release:
25+
Release-GHRepository:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout Code
2929
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
with:
3131
persist-credentials: false
3232

33-
- name: Auto-Release
33+
- name: Release-GHRepository
3434
uses: ./
3535
with:
3636
IncrementalPrerelease: false

β€ŽREADME.mdβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# Auto-Release
1+
# Release-GHRepository
22

33
Automatically creates releases based on pull requests and labels.
44

55

66
## Specifications and practices
77

8-
Auto-Release follows:
8+
Release-GHRepository follows:
99

1010
- [SemVer 2.0.0 specifications](https://semver.org)
1111
- [GitHub Flow specifications](https://docs.github.com/en/get-started/using-github/github-flow)
@@ -80,7 +80,7 @@ This example uses the date format for the prerelease, disables the incremental p
8080
Add a workflow in you repository using the following example:
8181
8282
```yaml
83-
name: Auto-Release
83+
name: Release-GHRepository
8484

8585
on:
8686
pull_request_target:
@@ -97,14 +97,14 @@ concurrency:
9797
group: ${{ github.workflow }}-${{ github.ref }}
9898

9999
jobs:
100-
Auto-Release:
100+
Release-GHRepository:
101101
runs-on: ubuntu-latest
102102
steps:
103103
- name: Checkout Code
104104
uses: actions/checkout@v4
105105

106-
- name: Auto-Release
107-
uses: PSModule/Auto-Release@v1
106+
- name: Release-GHRepository
107+
uses: PSModule/Release-GHRepository@v1
108108
```
109109
110110
## Permissions

β€Žaction.ymlβ€Ž

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Auto Release (by PSModule)
1+
name: Release GHRepository (by PSModule)
22
description: Automatically creates releases based on pull requests and labels.
33
author: PSModule
44
branding:
@@ -93,7 +93,7 @@ inputs:
9393
runs:
9494
using: composite
9595
steps:
96-
- name: Auto-Release
96+
- name: Release-GHRepository
9797
uses: PSModule/GitHub-Script@e827bea46d70eebc668bdd59e4654e0846177da4 # v1.7.9
9898
env:
9999
PSMODULE_AUTO_RELEASE_INPUT_AutoCleanup: ${{ inputs.AutoCleanup }}
@@ -117,8 +117,8 @@ runs:
117117
Prerelease: ${{ inputs.Prerelease }}
118118
Verbose: ${{ inputs.Verbose }}
119119
Version: ${{ inputs.Version }}
120-
Name: Auto-Release
120+
Name: Release-GHRepository
121121
WorkingDirectory: ${{ inputs.WorkingDirectory }}
122122
Script: |
123-
# Auto-Release
123+
# Release-GHRepository
124124
${{ github.action_path }}/scripts/main.ps1

0 commit comments

Comments
Β (0)