summaryrefslogtreecommitdiff
path: root/.github/workflows/images.yml
AgeCommit message (Collapse)Author
2025-05-29cuda: add cross-cuda testMaxandre Ogeret
2024-07-30ci: Update to checkout@v4 to squelch node warningsNirbheek Chauhan
Keep using v3 for Bionic because of https://github.com/mesonbuild/meson/pull/13424
2024-02-09CI image builder: fix profile loading for gentooEli Schwartz
We need to load various environment variables from /etc/profile. We cannot unconditionally load it, because opensuse sources env_vars and their /etc/profile has a fatal bug in it that causes it to return nonzero and abort under `set -e` (which is *amazing* as a thing to have in /etc/profile specifically -- just saying). Alas, even /etc/profile.env is not enough since Java support depends on profile.d logic. Re-conditionalize this check to only be added to env_vars.sh for the image named "gentoo".
2024-02-09ci: add GentooSam James
We may want to consider our own binpkg cache for future to speed things up, in addition to the ones provided by Gentoo's own binhost. Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
2022-11-30build: harden workflow permissionsAlex
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-11-28github workflows: upgrade actions/checkout to version 3Eli Schwartz
This is a no-op change, but github complains that nodejs is outdated if you don't. It's not obvious why this required a major version bump...
2022-10-30ci: Fix usage of concurrency in branches other than masterL. E. Segovia
2022-04-14CI images: don't build on a schedule for forksEli Schwartz
It's a bit annoying having to *manually* disable a workflow for forks, because the scheduled build is a waste of time and also spammy. On the other hand, having the workflow enabled is in general a good thing, because it is in fact desirable to test it locally in forks.
2021-09-04ci: Use GitHub concurrencyDaniel Mensinger
2021-06-11CI: Don't try to push docker image in a forked repositoryJon Turney
The 'build images' workflow runs on a schedule, so will run (and fail) weekly in every fork. Don't try to push to docker if docker credentials aren't in repository secrets. (A test for that has to be written rather indirectly due to https://github.com/actions/runner/issues/520)
2021-01-29Change the Eoan CI to ubuntu rolling ciDylan Baker
This makes the Ubuntu CI always use the latest release, without us having to manually change it.
2020-04-28ci: Added bionic imageDaniel Mensinger
2020-04-05ci: Added cuda image (Arch Linux based)Daniel Mensinger
2020-04-02ci: Automatically build and publish imagesDaniel Mensinger