|
@@ -1,10 +1,8 @@ |
|
|
name: auto-release |
|
|
name: auto-release |
|
|
|
|
|
|
|
|
on: |
|
|
|
|
|
workflow_run: |
|
|
|
|
|
workflows: ["build_and_test"] |
|
|
|
|
|
types: |
|
|
|
|
|
- completed |
|
|
|
|
|
|
|
|
on: |
|
|
|
|
|
pull_request: |
|
|
|
|
|
types: [ labeled ] |
|
|
|
|
|
|
|
|
env: |
|
|
env: |
|
|
MYGET_API_TOKEN: ${{ SECRETS.RINNE_MYGET_KEY }} |
|
|
MYGET_API_TOKEN: ${{ SECRETS.RINNE_MYGET_KEY }} |
|
@@ -12,8 +10,8 @@ env: |
|
|
|
|
|
|
|
|
jobs: |
|
|
jobs: |
|
|
build: |
|
|
build: |
|
|
|
|
|
if: ${{ github.event.label.name == 'auto-release'}} |
|
|
runs-on: windows-latest |
|
|
runs-on: windows-latest |
|
|
if: contains(github.event.issue.labels.*.name, 'auto-release') |
|
|
|
|
|
|
|
|
|
|
|
steps: |
|
|
steps: |
|
|
- uses: actions/checkout@v3 |
|
|
- uses: actions/checkout@v3 |
|
@@ -31,6 +29,7 @@ jobs: |
|
|
- name: Build solution |
|
|
- name: Build solution |
|
|
run: dotnet build -c Release --no-restore |
|
|
run: dotnet build -c Release --no-restore |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# run-semantic-release: |
|
|
# run-semantic-release: |
|
|
# runs-on: ubuntu-latest |
|
|
# runs-on: ubuntu-latest |
|
|
# needs: build |
|
|
# needs: build |
|
|