feat: automate winget release (#1260)

This commit is contained in:
Baptiste Augrain
2022-09-19 07:27:12 +02:00
committed by GitHub
parent a65ecfc37b
commit 03be08e721
8 changed files with 108 additions and 57 deletions

View File

@@ -18,7 +18,7 @@ on:
- '**/*.md'
jobs:
release:
build:
runs-on: ubuntu-latest
container:
image: ${{ matrix.image }}
@@ -111,7 +111,7 @@ jobs:
if: env.SHOULD_BUILD == 'yes' && env.SHOULD_DEPLOY == 'yes'
snap:
needs: release
needs: build
runs-on: ubuntu-latest
strategy:
fail-fast: false
@@ -119,6 +119,7 @@ jobs:
platform:
- amd64
- arm64
if: needs.build.outputs.SHOULD_DEPLOY == 'yes'
steps:
- uses: actions/checkout@v3