Skip to content

Commit aa43e01

Browse files
committed
fix: tidying up
1 parent 638cfe5 commit aa43e01

1 file changed

Lines changed: 9 additions & 22 deletions

File tree

.github/workflows/release.yml

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- dev
88

99
jobs:
10-
release-snek:
10+
build-and-test:
1111
runs-on: ubuntu-latest
1212
outputs:
1313
next-release-version: ${{steps.output-next-version-to-github.outputs.NEXT_RELEASE_VERSION}}
@@ -33,9 +33,12 @@ jobs:
3333
- name: Install .Net dependencies
3434
run: dotnet restore
3535

36-
- name: Run build
36+
- name: Build
3737
run: dotnet build
3838

39+
- name: Test
40+
run: dotnet test
41+
3942
- name: Fetch release version
4043
id: fetch-next-version
4144
env:
@@ -51,29 +54,13 @@ jobs:
5154
id: output-next-version-to-github
5255
run: echo "NEXT_RELEASE_VERSION=${{env.RELEASE_VERSION}}" >> "$GITHUB_OUTPUT"
5356

54-
check-next-release:
55-
needs: release-snek
56-
runs-on: ubuntu-latest
57-
steps:
58-
- name: Log next release version
59-
env:
60-
RELEASE_VERSION: ${{needs.release-snek.outputs.next-release-version}}
61-
run: |
62-
echo "release version1: $RELEASE_VERSION"
63-
echo "release version2: ${{needs.release-snek.outputs.next-release-version}}"
64-
65-
only-on-next-release:
66-
needs: release-snek
57+
publish-and-release:
58+
needs: build-and-test
6759
runs-on: ubuntu-latest
68-
if: ${{needs.release-snek.outputs.next-release-version}} != ''
60+
if: ${{needs.build-and-test.outputs.next-release-version}} != ''
6961
env:
70-
RELEASE_VERSION: ${{needs.release-snek.outputs.next-release-version}}
62+
RELEASE_VERSION: ${{needs.build-and-test.outputs.next-release-version}}
7163
steps:
72-
- name: Log next release version if present
73-
run: |
74-
echo "release version1: $RELEASE_VERSION"
75-
echo "release version2: ${{needs.release-snek.outputs.next-release-version}}"
76-
7764
- name: Checkout repository
7865
uses: actions/checkout@v2
7966
with:

0 commit comments

Comments
 (0)