Alexander A. Klimov
19dd611e65
GHA: Update build targets
2022-07-26 18:16:57 +02:00
Julian Brost
d0c44810a4
GitHub Actions: Build Raspbian on Ubuntu 22.04
...
Raspbian builds were running on Ubuntu 20.04 but with qemu-user-static from Ubuntu 21.10 (impish) due to need for newer features. However, the impish package repos are no longer available as that version reached its EOL. ubuntu-latest still refers to 20.04 on GitHub Actions but 22.04 is already available when explicitly specified. This commit switches the build over to that version and removes the workaround.
2022-07-26 18:16:57 +02:00
Alexander Aleksandrovič Klimov
e8357a5484
GHA: add Fedora 36
2022-04-12 17:28:59 +02:00
Alexander Aleksandrovič Klimov
bfb9d90a75
GHA: add Ubuntu jammy
2022-04-12 17:28:59 +02:00
Alexander Aleksandrovič Klimov
9515a5e709
Drop Ubuntu hirsute
...
It's EOL.
2022-04-12 17:28:59 +02:00
Alexander A. Klimov
dbe4093bab
GHA: preserve .rpm job names
2022-03-02 18:17:50 +01:00
Alexander A. Klimov
41d9422919
GHA: build Amazon Linux
2022-03-02 18:17:50 +01:00
Alexander A. Klimov
5d5cd1fd31
GHA: build RHEL
2022-03-02 18:17:50 +01:00
Alexander A. Klimov
8cdc53ffd4
GHA: correct subscription packages repo
2022-03-02 18:17:50 +01:00
Alexander A. Klimov
add9c823a1
GHA: new subscription packages repo access token
...
with more permissions and URL-friendlier login name.
2022-03-02 18:17:50 +01:00
Alexander A. Klimov
726497a0b5
GHA: explicitly specify whether $DISTRO packages require subscription
...
to have all info at one place in the file.
2022-03-02 18:17:50 +01:00
Alexander Aleksandrovič Klimov
40f647588e
Merge pull request #9233 from Icinga/bugfix/gha-pin-windows-version-2.13
...
GitHub Actions: pin Windows Server version to 2019
2022-02-21 15:08:18 +01:00
Julian Brost
c624c73274
GitHub Actions: pin Windows Server version to 2019
2022-02-18 16:09:20 +01:00
Alexander Aleksandrovič Klimov
3be3426238
GHA: drop CentOS 8
...
It's EOL.
2022-02-18 16:06:31 +01:00
Alexander Aleksandrovič Klimov
d0b0256fc0
GHA: drop SUSE 15.2 and add 15.3
2022-01-05 13:15:01 +01:00
Alexander Aleksandrovič Klimov
bd6752161d
GHA: Add Ubuntu impish
2022-01-05 13:15:01 +01:00
Alexander Aleksandrovič Klimov
fb31d0f7d8
GHA: add Raspbian bullseye
2022-01-05 13:15:01 +01:00
Alexander A. Klimov
c5c2d20995
GHA: Raspbian: install more recent QEMU
...
to workaround "semop(1): encountered an error: Function not implemented".
2022-01-05 13:15:01 +01:00
Alexander Aleksandrovič Klimov
0ee074ab24
GHA: add Fedora 35
2022-01-04 18:57:12 +01:00
Alexander Aleksandrovič Klimov
68133b87d2
GHA: drop Fedora 33
...
It's EOL.
2022-01-04 18:57:12 +01:00
Alexander Aleksandrovič Klimov
4b46f363e2
GHA: drop EOL Ubuntu groovy
2021-08-02 11:42:44 +02:00
Alexander A. Klimov
0e038a0916
Split GitHub actions
...
... to allow to re-run a minimum.
2021-07-26 17:38:33 +02:00
Alexander A. Klimov
f924800853
GitHub actions: also build on Debian Bullseye
2021-07-20 16:47:32 +02:00
Alexander A. Klimov
7673892a9d
Cancel previous HEAD's jobs only for PRs
2021-07-01 11:25:29 +02:00
Alexander Aleksandrovič Klimov
befc47dfaa
Merge pull request #8686 from Icinga/bugfix/gha-cancel
...
GitHub actions: auto-cancel previous jobs for the same PR
2021-06-28 18:21:06 +02:00
Alexander Aleksandrovič Klimov
ee4fad54dd
Merge pull request #8391 from Icinga/feature/gha-windows
...
GitHub actions: build Windows
2021-06-02 14:32:04 +02:00
Feu Mourek
53fa6b8dd3
Add a blank issue template with a link to the forum ( #8807 )
2021-05-26 16:48:50 +02:00
Alexander Aleksandrovič Klimov
2584779a89
Merge pull request #8352 from Icinga/bugfix/gha-support
...
GitHub actions: build also support/*
2021-05-20 18:08:03 +02:00
Alexander A. Klimov
1eeb93a8fb
GitHub actions: don't build on Fedora 32
2021-05-18 13:10:16 +02:00
Noah Hilverling
17c8e7a1f7
Merge pull request #8720 from Icinga/feature/xenial
...
GitHub actions: drop Ubuntu Xenial
2021-04-27 12:33:42 +02:00
Noah Hilverling
1e34aef9fd
Merge pull request #8729 from Icinga/feature/fedora34
...
GitHub actions: also build on Fedora 34
2021-04-27 12:33:15 +02:00
Alexander A. Klimov
a1703cbea5
GitHub actions: also build on Fedora 34
2021-04-20 13:15:46 +02:00
Alexander A. Klimov
46a41887ab
GitHub actions: also build on Ubuntu hirsute
2021-04-20 13:13:26 +02:00
Alexander A. Klimov
e3687f358a
GitHub actions: drop Ubuntu Xenial
2021-04-16 16:13:26 +02:00
Alexander A. Klimov
e5f4dc5094
GitHub actions: auto-cancel previous jobs for the same PR
...
https://github.com/marketplace/actions/auto-cancellation-running-action
2021-04-16 13:10:43 +02:00
Julian Brost
6f531c5c5d
Merge pull request #8619 from Icinga/feature/opensuse152
...
GitHub actions: build openSUSE v15.2
2021-03-05 16:40:30 +01:00
Julian Brost
014dbb3bc0
Merge pull request #8621 from Icinga/feature/sles152
...
GitHub actions: build SLES v15.2
2021-03-05 09:01:57 +01:00
Julian Brost
30b4b20280
Merge pull request #8620 from Icinga/feature/fedora33
...
GitHub actions: build Fedora v33
2021-03-04 17:48:50 +01:00
Alexander A. Klimov
b81c3dea99
GitHub actions: build openSUSE v15.2
2021-03-04 17:48:42 +01:00
Alexander A. Klimov
4457719035
GitHub actions: build SLES v15.2
2021-03-04 17:47:33 +01:00
Noah Hilverling
0b26515c34
Merge pull request #8636 from Icinga/feature/sles151
...
GitHub actions: drop SLES v15.1
2021-02-23 13:30:04 +01:00
Alexander A. Klimov
8ca701d706
GitHub actions: drop openSUSE v15.1
2021-02-15 13:51:40 +01:00
Alexander A. Klimov
959328e2c3
GitHub actions: drop SLES v15.1
2021-02-15 13:44:33 +01:00
Alexander A. Klimov
e9c7e67a9a
GitHub actions: build Fedora v33
2021-02-04 17:14:02 +01:00
Noah Hilverling
4554d3c50e
Merge pull request #8529 from Icinga/feature/fedora31
...
GitHub actions: drop Fedora 31
2021-01-15 09:28:36 +01:00
Noah Hilverling
826f999c47
Merge pull request #8521 from Icinga/feature/fedora30
...
GitHub actions: drop Fedora 30
2020-12-10 15:54:00 +01:00
Alexander A. Klimov
0031336b2b
GitHub actions: drop Fedora 31
2020-12-02 13:12:36 +01:00
Noah Hilverling
43cb464dfb
Merge pull request #8519 from Icinga/feature/fedora29
...
GitHub actions: drop Fedora 29
2020-12-02 08:50:20 +01:00
Noah Hilverling
2cb682f13d
Merge pull request #8518 from Icinga/feature/opensuse150
...
GitHub actions: drop openSUSE 15.0
2020-12-02 08:49:51 +01:00
Alexander Aleksandrovič Klimov
87d468e257
Merge pull request #8520 from Icinga/feature/centos6
...
GitHub actions: drop CentOS 6
2020-12-01 15:23:19 +01:00