-
Notifications
You must be signed in to change notification settings - Fork 42
82 lines (76 loc) · 2.8 KB
/
release.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
name: Build and upload release
on:
release:
types: [published]
jobs:
fedora40-build:
name: Fedora 40 Build
uses: ./.github/workflows/build-umu-fedora-40.yml
with:
version: ${{ github.ref_name }}
shasum: ${{ github.sha }}
fedora40-release:
name: Fedora 40 Release ${{ github.ref_name }}
needs: fedora40-build
uses: ./.github/workflows/build-umu-publish-release.yml
with:
version: ${{ github.ref_name }}
file1: umu-launcher-${{ github.ref_name }}.fc40.rpm
name1: umu-launcher-${{ github.ref_name }}.fc40.rpm
fedora41-build:
name: Fedora 41 Build
uses: ./.github/workflows/build-umu-fedora-41.yml
with:
version: ${{ github.ref_name }}
shasum: ${{ github.sha }}
fedora41-release:
name: Fedora 41 Release ${{ github.ref_name }}
needs: fedora41-build
uses: ./.github/workflows/build-umu-publish-release.yml
with:
version: ${{ github.ref_name }}
file1: umu-launcher-${{ github.ref_name }}.fc41.rpm
name1: umu-launcher-${{ github.ref_name }}.fc41.rpm
debian12-build:
name: Debian 12 Build
uses: ./.github/workflows/build-umu-debian-12.yml
with:
version: ${{ github.ref_name }}
debian12-release:
name: Debian 12 Release ${{ github.ref_name }}
needs: debian12-build
uses: ./.github/workflows/build-umu-publish-release.yml
with:
version: ${{ github.ref_name }}
file1: python3-umu-launcher_${{ github.ref_name }}-1_amd64_debian-12.deb
name1: python3-umu-launcher_${{ github.ref_name }}-1_amd64_debian-12.deb
file2: umu-launcher_${{ github.ref_name }}-1_all_debian-12.deb
name2: umu-launcher_${{ github.ref_name }}-1_all_debian-12.deb
ubuntu-noble-build:
name: Ubuntu 24.04 Build
uses: ./.github/workflows/build-umu-ubuntu-noble.yml
with:
version: ${{ github.ref_name }}
ubuntu-noble-release:
name: Ubuntu 24.04 Release ${{ github.ref_name }}
needs: ubuntu-noble-build
uses: ./.github/workflows/build-umu-publish-release.yml
with:
version: ${{ github.ref_name }}
file1: python3-umu-launcher_${{ github.ref_name }}-1_amd64_ubuntu-noble.deb
name1: python3-umu-launcher_${{ github.ref_name }}-1_amd64_ubuntu-noble.deb
file2: umu-launcher_${{ github.ref_name }}-1_all_ubuntu-noble.deb
name2: umu-launcher_${{ github.ref_name }}-1_all_ubuntu-noble.deb
zipapp-build:
name: Zipapp Build
uses: ./.github/workflows/build-umu-zipapp.yml
with:
version: ${{ github.ref_name }}
zipapp-release:
name: Zippapp Release ${{ github.ref_name }}
needs: zipapp-build
uses: ./.github/workflows/build-umu-publish-release.yml
with:
version: ${{ github.ref_name }}
file1: umu-launcher-${{ github.ref_name }}-zipapp.tar.gz
name1: umu-launcher-${{ github.ref_name }}-zipapp.tar.gz