Skip to content

Commit 6caef7a

Browse files
committed
Removed publish release workflow dispatch input
Fixed outputs from Bump Version job Don't run upload conditionally Don't run release workflow on release published
1 parent 25ddcde commit 6caef7a

1 file changed

Lines changed: 2 additions & 11 deletions

File tree

.github/workflows/build_release.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
name: Release Build
22

33
on:
4-
release:
5-
types: [published]
6-
74
workflow_dispatch:
85
inputs:
96
version_type:
@@ -16,20 +13,15 @@ on:
1613
- patch
1714
- minor
1815
- major
19-
publish_release:
20-
description: "Publish Release"
21-
type: boolean
22-
required: true
23-
default: true
2416

2517
jobs:
2618
bump_version:
2719
name: Bump Version
2820
runs-on: ubuntu-latest
2921
permissions: write-all
3022
outputs:
31-
current_version: ${{ steps.get_version.outputs.current_version }}
32-
new_version: ${{ steps.bump.outputs.current-version || steps.bump_manual.outputs.current-version }}
23+
current_version: ${{ steps.get_version.outputs.current_version || steps.bump.outputs.current_version || steps.bump_manual.outputs.current_version }}
24+
new_version: ${{ steps.bump.outputs.new_version || steps.bump_manual.outputs.new_version }}
3325
steps:
3426
- uses: actions/checkout@v4
3527
- uses: fregante/setup-git-user@v2
@@ -90,7 +82,6 @@ jobs:
9082
run: msbuild ${{ github.event.repository.name }}.sln -property:Configuration=Release
9183

9284
- name: Upload windows release for code signing
93-
if: ${{ matrix.os == 'windows-latest' }}
9485
uses: wearesection/sftp-action@1.0.1
9586
with:
9687
host: ${{ secrets.SFTP_HOST }}

0 commit comments

Comments
 (0)