aboutsummaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Explicitly install dnf-plugins-core on Rocky 9Pierre Ossman2024-11-211-1/+1
| | | | | It is needed to get "dnf config-manager". It was implicitly installed previously, but Red Hat changed things.
* Update build.ymltinyboxvk2024-11-131-1/+1
|
* Explicity install missing deps GitHub ActionsPierre Ossman2024-10-151-0/+1
| | | | | We seem to have gotten this implicitly before, but now that GitHub has switched to Ubuntu 24.04 we have to be explicit about it.
* Remove support for EoL operating systemsBrian P. Hinz2024-06-195-132/+0
|
* Ubuntu packaging updatesBrian P. Hinz2024-06-193-0/+73
|
* Update github actions to latest versionsPierre Ossman2024-04-021-11/+11
| | | | Primarily to avoid the versions that are now deprecated.
* Drop xorg-x11-font-utils requirement for RHEL 9Pierre Ossman2023-06-201-1/+0
| | | | They've patched their Xorg sources to no longer require this package.
* Include Debian debug files in artefactsPierre Ossman2023-03-313-0/+3
|
* Don't prompt when installing dependenciesPierre Ossman2023-03-313-3/+6
| | | | | This is fully automated, so we can't let anything wait for user input or the job will just hang.
* Remove unnecessary ; from build scriptsPierre Ossman2023-03-316-34/+34
| | | | | The newlines aren't stripped, so they are quite sufficient separators for the commands.
* Limit GitHub action run timesPierre Ossman2023-03-251-0/+5
| | | | | We don't want a broken job to consume our entire quota, so make sure things are killed if the stray too far from a normal runtime.
* Use Rocky Linux for RHEL buildsPierre Ossman2022-12-305-4/+4
| | | | | CentOS Stream isn't fully compatible with RHEL, and there are no useful RHEL images available, so that leaves us with one of the new RHEL forks.
* Hack around missing xorg-x11-font-utils packagePierre Ossman2022-10-141-0/+1
| | | | | This is missing in the CentOS 9 repositories for some reason. Download it directly from the build system until this can be fixed.
* Add RHEL/CentOS 9 packagingPierre Ossman2022-10-143-1/+59
|
* Use latest GitHub actionsPierre Ossman2022-10-141-6/+6
| | | | The older versions are getting deprecated, so make the switch.
* Preinstall xorg-x11-server-devel for CentOS buildsPierre Ossman2022-10-142-0/+2
| | | | | This is needed to correctly handle the spec file, so it needs to be installed before we parse it for build dependencies.
* Move EPEL enabling to CentOS 7 imagePierre Ossman2022-10-142-2/+1
| | | | | We do all the prep work in the image step for the other targets, so let's do the same here.
* Remove xorg source installation in imagePierre Ossman2022-10-141-1/+0
| | | | | This is a build requirement, not a fundamental system thing, so it should not be handled here.
* Remove broken CentOS 8 image workaroundPierre Ossman2022-10-141-2/+0
| | | | The image has been updated, so this workaround is no longer needed.
* Add Ubuntu 22.04 (Jammy Jellyfish) packagingPierre Ossman2022-09-033-0/+71
|
* More robust Debian dependency installationPierre Ossman2022-09-032-6/+4
| | | | | We want it to complain loudly if a dependency is missing, not just quietly continue on.
* More verbose output for container buildsPierre Ossman2022-09-034-27/+27
|
* Explicitly require nettle for buildsPierre Ossman2022-09-011-3/+9
| | | | | It is generally pulled in as a requirement from GnuTLS, but let's be explicitly now that we make use of nettle directly.
* Store artifacts from Github actionsPierre Ossman2022-07-055-0/+34
| | | | | | Might be useful for testing in some cases. Note that the Windows and Linux binaries will depend on libraries from the build environment. So the user will need to match those manually.
* Merge branch 'feature/appstream-vncviewer' of ↵Pierre Ossman2022-03-101-1/+1
|\ | | | | | | https://github.com/JoachimFalk/tigervnc
| * Added AppStream meta info file for the vncviewerJoachim Falk2022-03-081-1/+1
| |
* | Switch to CentOS Stream 8 for buildsPierre Ossman2022-02-181-1/+1
|/ | | | | | | CentOS 8 is EOL and is now replaced with CentOS Stream 8. This images isn't available on Docker Hub unfortunately, so we grab it from Quay.
* H264 DecoderVladimir Sukhonosov2022-01-211-1/+2
| | | | Linux implementation using ffmpeg
* Raise CMake requirement to 3.10Pierre Ossman2021-11-051-0/+1
| | | | | | It's difficult to support both old and new versions, so raise the requirement to the oldest that is commonly used, which is CMake 3.10.2 on Ubuntu 18.04.
* Drop Ubuntu 16.04 from buildsPierre Ossman2021-11-053-67/+0
| | | | | This version of Ubuntu is no longer fully supported so let's stop caring about builds there.
* Test Java builds in github actionsPierre Ossman2021-09-101-0/+19
|
* Convert CI to GitHub ActionsPierre Ossman2021-06-0811-1/+385
| | | | | | Travis has unfortunately been severely rate limited by Docker Hub so we have to switch to GitHub, which has an agreement with Docker to avoid the rate limiting.
* Boot strap github actionsPierre Ossman2021-06-071-0/+9
| | | | | A initial workflow needs to be defined for actions to trigger on pull requests, so just add a minimal, dummy one.
* Add link to discussion groups from issuesPierre Ossman2021-01-151-0/+7
| | | | | So that people can easily find them and not file bug reports for things that are just questions.
* Hide link to create blank issuesPierre Ossman2021-01-151-0/+1
| | | | | We want users to use the templates so we don't miss any relevant information.
* Add Github issue templatesPierre Ossman2018-12-282-0/+54
Add basic templates for users to follow so that we get the information we need directly in the initial report.