Wez Furlong
c885e5a65b
ci: just split into two for now
...
I'm not confident that the PR filter in the last commit will work,
so just split into two workflows for now.
2021-12-11 23:35:30 -07:00
Wez Furlong
4143d254aa
ci: tidy up separate uploader job
...
Enable it for tags/releases too, and remove some additional git fetches
and installation of the GH CLI inside containers that we no longer need.
2021-12-08 19:57:25 -07:00
Wez Furlong
1c0298c54d
ci: capture artifact before uploading to release
...
This should make it possible to write a script to grab artifacts
and stick them into the appropriate release if something flakes out.
2021-12-06 19:37:33 -07:00
Wez Furlong
03f5a23939
ci: powertools enable only on centos
2021-12-06 09:59:21 -07:00
Wez Furlong
7df420dce0
ci: dnf requires -y in automation
2021-12-06 09:55:59 -07:00
Wez Furlong
faec667ff9
ci: install config manager on fedora
2021-12-06 09:49:28 -07:00
Wez Furlong
be1b54ba33
ci: try installing GH inside containers
...
`gh` is pre-installed in native runners only; when we build in a
container, we need to install it for ourselves.
This commit drops support for building on centos7 as it is a PITA
to get this working there.
2021-12-06 09:45:14 -07:00
Wez Furlong
30fd56c35f
ci: actions/cache -> 2.1.7
2021-11-28 19:10:08 -07:00
Manpreet Singh
e7b8c7e8b8
Fedora 35 builds ( #1323 )
...
* Fedora 35
* Update docs/install/linux.markdown
Co-authored-by: Wez Furlong <wez@wezfurlong.org>
2021-11-15 17:33:38 -08:00