Skip to content

Commit d255bb6

Browse files
authored
Relase v0.0.7
1 parent 22c718e commit d255bb6

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

README.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,28 +115,24 @@ C#으로 구성한 sln을 CI/CD를 통해 자동 빌드 및 테스트 하여 배
115115
echo "::set-output name=message::$(Get-Content message.txt)"
116116
id: merge_message
117117

118-
- name : Check commit Message
119-
run: |
120-
echo "Check commit Message"
121-
if: startsWith(steps.merge_message.outputs.message, 'Release')
122-
123118
- name: Build and Test
119+
if: startsWith(steps.merge_message.outputs.message, 'Release')
124120
run: |
125121
cd CSharpTest
126122
dotnet build CSharpTest.sln
127123
dotnet test ./UnitTestProject1/UnitTestProject1.csproj
128124
# 빌드 및 테스트 실패 시 바로 종료
129-
if: ${{ job.status == 'success' }}
125+
# if: ${{ job.status == 'success' }}
130126

131127
# release 태그로부터 version 정보 추출하여 output으로 설정
132128
- name: Get Release Version
133-
if: startsWith(steps.merge_message.outputs.message, 'Release')
129+
if: startsWith(steps.merge_message.outputs.message, 'Release') && job.status == 'success'
134130
run: |
135131
echo "::set-output name=version::$(("${{steps.merge_message.outputs.message}}" -replace 'Release ', ''))"
136132
id: extract_release_version
137133

138134
- name: Create release tag
139-
if: startsWith(steps.merge_message.outputs.message, 'Release')
135+
if: startsWith(steps.merge_message.outputs.message, 'Release') && job.status == 'success'
140136
uses: actions/create-release@v1
141137
env:
142138
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)