Skip to content

Commit 7a2d7ae

Browse files
committed
Update release script and workflow
1 parent e08c3a5 commit 7a2d7ae

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

.github/workflows/releasing.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Releasing
33
on:
44
push:
55
tags:
6-
- cpan
6+
- latest
77

88
jobs:
99
Perl-5300:
@@ -162,31 +162,31 @@ jobs:
162162
env:
163163
HARNESS_OPTIONS: j9
164164

165-
Dist-Upload:
166-
runs-on: ubuntu-latest
167-
needs: ["Perl-5300", "Perl-5280", "Perl-5260", "Perl-5240", "Perl-5220", "Perl-5182"]
165+
# Dist-Upload:
166+
# runs-on: ubuntu-latest
167+
# needs: ["Perl-5300", "Perl-5280", "Perl-5260", "Perl-5240", "Perl-5220", "Perl-5182"]
168168

169-
steps:
170-
- uses: actions/checkout@v1
171-
- name: Setup Git User
172-
run: git config --global user.name "Al Newkirk"
173-
- name: Setup Git Email
174-
run: git config --global user.email "awncorp@cpan.org"
175-
- name: Setup GitHub User
176-
run: git config --global github.user ${{ secrets.GithubUser }}
177-
- name: Setup GitHub Token
178-
run: git config --global github.token ${{ secrets.GithubToken }}
179-
- name: Install CPANM
180-
run: sudo apt install -y cpanminus
181-
- name: Install Dist::Zilla
182-
run: sudo cpanm -qn Dist::Zilla
183-
- name: Install Dist::Zilla Dependencies
184-
run: dzil authordeps | sudo cpanm -qn
185-
- name: Install Project Dependencies
186-
run: sudo cpanm -qn --reinstall --installdeps .
187-
- name: Cleanup Build Environment
188-
run: dzil clean
189-
- name: Build Project Distribution
190-
run: V=$(cat VERSION) DZIL_RELEASE=1 dzil build
191-
- name: Upload to CPAN
192-
run: cpan-upload -u ${{ secrets.CpanUser }} -p ${{ secrets.CpanPass }} $(ls *.tar.gz)
169+
# steps:
170+
# - uses: actions/checkout@v1
171+
# - name: Setup Git User
172+
# run: git config --global user.name "Al Newkirk"
173+
# - name: Setup Git Email
174+
# run: git config --global user.email "awncorp@cpan.org"
175+
# - name: Setup GitHub User
176+
# run: git config --global github.user ${{ secrets.GithubUser }}
177+
# - name: Setup GitHub Token
178+
# run: git config --global github.token ${{ secrets.GithubToken }}
179+
# - name: Install CPANM
180+
# run: sudo apt install -y cpanminus
181+
# - name: Install Dist::Zilla
182+
# run: sudo cpanm -qn Dist::Zilla
183+
# - name: Install Dist::Zilla Dependencies
184+
# run: dzil authordeps | sudo cpanm -qn
185+
# - name: Install Project Dependencies
186+
# run: sudo cpanm -qn --reinstall --installdeps .
187+
# - name: Cleanup Build Environment
188+
# run: dzil clean
189+
# - name: Build Project Distribution
190+
# run: V=$(cat VERSION) DZIL_RELEASE=1 dzil build
191+
# - name: Upload to CPAN
192+
# run: cpan-upload -u ${{ secrets.CpanUser }} -p ${{ secrets.CpanPass }} $(ls *.tar.gz)

release

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ fi
2222
dzil clean
2323

2424
# Delete existing release tag (if exists)
25-
git tag -d cpan $V 2> /dev/null
26-
git push origin :refs/tags/cpan :refs/tags/$V 2> /dev/null
25+
git tag -d latest $V 2> /dev/null
26+
git push origin :refs/tags/latest :refs/tags/$V 2> /dev/null
2727

2828
# Persist Release VERSION
2929
echo $V > VERSION
@@ -43,7 +43,7 @@ fi
4343
dzil release
4444

4545
# Tag as CPAN for releasing
46-
git tag cpan 2> /dev/null
46+
git tag latest 2> /dev/null
4747

4848
# Re-push all tags (just in case)
4949
git push --tags 2> /dev/null

0 commit comments

Comments
 (0)