Skip to content

Commit c2bdb6d

Browse files
authored
fix: super workflow files.
1 parent 49de612 commit c2bdb6d

2 files changed

Lines changed: 12 additions & 9 deletions

File tree

.github/workflows/Publish.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ defaults:
1717

1818
jobs:
1919
Publish:
20+
if: >-
21+
${{
22+
github.event_name != 'push' ||
23+
!startsWith(github.event.head_commit.message || '', 'chore(release): ')
24+
}}
2025
runs-on: ubuntu-latest
2126
steps:
2227
- name: Checkout
@@ -36,7 +41,7 @@ jobs:
3641
- name: Generate Report
3742
continue-on-error: true
3843
run: |
39-
$reportLines = @('## Output Files 📁', '')
44+
$reportLines = @('## Output Files', '')
4045
$files = Get-ChildItem -Path ./dist -Recurse -ErrorAction SilentlyContinue | Sort-Object FullName
4146
4247
if ($files) {
@@ -60,11 +65,10 @@ jobs:
6065
if: github.ref_name == 'main'
6166
uses: ./.github/actions/ensure-psresource-repository
6267

63-
- name: Run semantic release with NovaRelease
68+
- name: Run release with NovaRelease
6469
id: semantic_release
6570
if: github.ref_name == 'main'
6671
run: |
67-
& ./scripts/build/ci/Import-BuiltCiModule.ps1 | Out-Null
6872
Invoke-NovaRelease -Repository PSGallery -ApiKey $env:PSGALLERY_API -SkipTests -ContinuousIntegration
6973
$version = Get-NovaProjectInfo -Version
7074
$result = Move-UnreleasedChangelog -Version $version
@@ -84,7 +88,7 @@ jobs:
8488
uses: ./.github/actions/create-verified-commit
8589
with:
8690
base-ref: main
87-
commit-message: 'chore(release): ${{ steps.semantic_release.outputs.release_version }} [skip ci]'
91+
commit-message: 'chore(release): ${{ steps.semantic_release.outputs.release_version }}'
8892

8993
- name: Push verified release commit
9094
if: github.ref_name == 'main' && steps.commit_release.outputs.has-changes == 'true'
@@ -118,7 +122,7 @@ jobs:
118122
uses: ./.github/actions/create-verified-commit
119123
with:
120124
base-ref: main
121-
commit-message: 'chore: prepare develop for next prerelease [skip ci]'
125+
commit-message: 'chore: prepare develop for next prerelease'
122126

123127
- name: Push verified develop prerelease commit
124128
if: github.ref_name == 'main' && steps.commit_develop_from_main.outputs.has-changes == 'true'
@@ -143,7 +147,6 @@ jobs:
143147
- name: Publish develop prerelease to PSGallery
144148
if: github.ref_name == 'develop'
145149
run: |
146-
& ./scripts/build/ci/Import-BuiltCiModule.ps1 | Out-Null
147150
Publish-NovaModule -Repository PSGallery -ApiKey $env:PSGALLERY_API -SkipTests -ContinuousIntegration
148151
env:
149152
PSGALLERY_API: ${{ secrets.PSGALLERY_API }}
@@ -159,7 +162,7 @@ jobs:
159162
uses: ./.github/actions/create-verified-commit
160163
with:
161164
base-ref: develop
162-
commit-message: 'chore: prepare next prerelease version [skip ci]'
165+
commit-message: 'chore: prepare next prerelease version'
163166

164167
- name: Push verified develop commit
165168
if: github.ref_name == 'develop' && steps.commit_develop.outputs.has-changes == 'true'

.github/workflows/Tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
if (-not $result.IsValid) {
4040
throw ($result.Errors -join [Environment]::NewLine)
4141
}
42-
42+
4343
- name: Upload CI artifacts
4444
if: always()
4545
uses: actions/upload-artifact@v4
@@ -54,7 +54,7 @@ jobs:
5454
if: always()
5555
run: |
5656
$reportLines = @(
57-
'## CI Output Files 📁',
57+
'## CI Output Files',
5858
'',
5959
'### artifacts/',
6060
''

0 commit comments

Comments
 (0)