Skip to content

Commit f70a98f

Browse files
committed
.github: workflows: build-rc.yml: add
Signed-off-by: Danil Klimuk <daniil.klimuk@3mdeb.com>
1 parent b551778 commit f70a98f

2 files changed

Lines changed: 32 additions & 1 deletion

File tree

.github/workflows/build-rc.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Build and package QubesOS RC RPMs
2+
3+
on:
4+
push:
5+
tags:
6+
- 'v*-rc*'
7+
8+
jobs:
9+
qubes-dom0-package:
10+
uses: TrenchBoot/.github/.github/workflows/qubes-dom0-packagev2.yml@master
11+
with:
12+
qubes-component: 'grub2'
13+
qubes-pkg-src-dir: '.'
14+
qubes-pkg-version: '2.13'
15+
trigger-woodpecker-cicd:
16+
needs: antievilmaid
17+
uses: TrenchBoot/.github/.github/workflows/trigger-woodpecker-pipeline.yml@v1
18+
secrets:
19+
woodpecker-token: ${{ secrets.WOODPECKER_TOKEN }}
20+
with:
21+
api-url: 'https://ci.3mdeb.com'
22+
owner: 'zarhus'
23+
repo: 'trenchboot-release-cicd-pipeline'
24+
ref: 'master'
25+
inputs: >-
26+
--input GITHUB_REPO=grub
27+
--input GITHUB_SHA=${{ github.sha }}
28+
--input GITHUB_RUN_ID=${{ github.run_id }}
29+
--input QUBES_COMPONENT=grub2
30+
--input WORKFLOW=sign-and-publish-test-rpms

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ on:
66
- 'intel-txt-aem*'
77
- 'xen-uefi'
88
tags:
9-
- '*'
9+
- '**'
10+
- '!v*-rc*'
1011

1112
jobs:
1213
qubes-dom0-package:

0 commit comments

Comments
 (0)