summaryrefslogtreecommitdiffstats
path: root/.github (follow)
Commit message (Collapse)AuthorAgeFilesLines
* mkosi: Switch to Fedora 41Daan De Meyer2024-10-071-1/+1
| | | | | It's due for release soon and will fix the flakyness of TEST-58-REPART so let's bump the Fedora 40 job to Fedora 41.
* build(deps): bump systemd/mkosidependabot[bot]2024-10-011-1/+1
| | | | | | | | | | | | | Bumps [systemd/mkosi](https://github.com/systemd/mkosi) from 2c9954fa51a3a995bbdc02db6ef51f5bd27bc1ba to 3454f7bd4ef0336ec80a117d593baaef0fe53398. - [Release notes](https://github.com/systemd/mkosi/releases) - [Commits](https://github.com/systemd/mkosi/compare/2c9954fa51a3a995bbdc02db6ef51f5bd27bc1ba...3454f7bd4ef0336ec80a117d593baaef0fe53398) --- updated-dependencies: - dependency-name: systemd/mkosi dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/checkout from 4.1.7 to 4.2.0dependabot[bot]2024-10-0112-12/+12
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/692973e3d937129bcbf40652eb9f2f61becf3332...d632683dd7b4114ad314bca15554477dd762a938) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump github/codeql-action from 3.25.15 to 3.26.10dependabot[bot]2024-10-012-4/+4
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.15 to 3.26.10. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/afb54ba388a7dca6ecae48f608c4ff05ff4cc77a...e2b3eafc8d227b0241d48be5f425d47c2d750a13) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump meson from 1.5.1 to 1.5.2 in /.github/workflowsdependabot[bot]2024-10-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.5.1 to 1.5.2. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.5.1...1.5.2) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* mkosi: update mkosi commit reference to v24.3-158-g2c9954fa51Zbigniew Jędrzejewski-Szmek2024-09-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2c9954fa51 mkosi-initrd: correct `--debug-shell` help output * 671708a10b Merge pull request #2990 from behrmann/allthemanuals |\ | * 2671849125 initrd: add --show-documentation option | * e2238f5dc7 Move show_docs to its own module | * e366093b1c doc: make documentation command take an argument * | 9fcff08b34 Update documentation links * | 113f7f67dd Only write to /etc/machine-id if /etc exists |/ * 62a610c0e5 Merge pull request #3005 from DaanDeMeyer/mypy |\ | * 9b569c93bb Don't delete reader in _tempfile() backport | * 16f4c94930 Mark all class variables as Final | * ca7021e9a7 Annotate two more variables that need it | * fec368dd4d Move KeySource.Type out of KeySource | * ff5f7b06b8 user: Drop lru_cache() for home() and name() | * 8f7c7b366f Move code backported from cpython upstream to backport.py | * f66212e9c2 Drop listify() | * 4293866df2 mypy: Disable allow_redefinition | * 2700337f11 Fix mypyc warnings in sandbox.py |/ * 025483af04 sandbox: Use separate variable name when we change types * b04800cd30 Merge pull request #3003 from DaanDeMeyer/initrd |\ | * fd64be9b60 mkosi-initrd: Ignore gnupg subdirectory | * 7a8a21f8f6 mkosi-initrd: Only set --cacheonly=metadata when running as root | * 156880c398 mkosi-initrd: Add --debug-shell argument |/ * a32c8f393a Merge pull request #3002 from DaanDeMeyer/cherry-pick |\ | * 1d8bfabc97 news: add note to change where the manual pages are | * 8917d65db1 initrd: flatten module into a single file | * 76085b788a sandbox: flatten module into a single file | * 9f48afa4a7 cli: add missing completion stubs to pyproject.toml | * 6e21cceb03 doc: move man pages to resources/man | * 25d1c6b579 cli: use ellipsis ligature instead of writing out ... |/ * 013d9b5595 Move various functions to bootloader.py * 508ad85475 Update NEWS.md * f25b8dee6f Simplify package cache dir mirror key * dce4c8af51 Merge pull request #2998 from DaanDeMeyer/ci |\ | * f4934828f7 tests: Show debug messages on console | * fa3ae22598 ci: Drop machine-id commit timeout drop-in * dba01269de base64 encode mirror if we put it in package cache dir key * 364b65f7bb Add 'login' to Debian/Ubuntu/Kali package list * ee07b5b6d2 Bump github/codeql-action from 3.25.15 to 3.26.6
* build(deps): bump softprops/action-gh-release from 2.0.5 to 2.0.8dependabot[bot]2024-09-041-1/+1
| | | | | | | | | | | | | | | Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.5 to 2.0.8. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/69320dbe05506a9a39fc8ae11030b214ec2d1f87...c062e08bd532815e2082a85e87e3ef29c3e6d191) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump super-linter/super-linter from 6.6.0 to 7.1.0dependabot[bot]2024-09-041-1/+1
| | | | | | | | | | | | | | | Bumps [super-linter/super-linter](https://github.com/super-linter/super-linter) from 6.6.0 to 7.1.0. - [Release notes](https://github.com/super-linter/super-linter/releases) - [Changelog](https://github.com/super-linter/super-linter/blob/main/CHANGELOG.md) - [Commits](https://github.com/super-linter/super-linter/compare/88ea3923a7e1f89dd485d079f6eb5f5e8f937589...b92721f792f381cedc002ecdbb9847a15ece5bb8) --- updated-dependencies: - dependency-name: super-linter/super-linter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump systemd/mkosidependabot[bot]2024-09-031-1/+1
| | | | | | | | | | | | | | Bumps [systemd/mkosi](https://github.com/systemd/mkosi) from 8c2f828701a1bdb3dc9b80d6f2ab979f0430a6b8 to 31b4e756c1484c302435653da5d3b9bdfae38518. - [Release notes](https://github.com/systemd/mkosi/releases) - [Changelog](https://github.com/systemd/mkosi/blob/main/NEWS.md) - [Commits](https://github.com/systemd/mkosi/compare/8c2f828701a1bdb3dc9b80d6f2ab979f0430a6b8...31b4e756c1484c302435653da5d3b9bdfae38518) --- updated-dependencies: - dependency-name: systemd/mkosi dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* labeler: set network label when tests for networkd or friends are updatedYu Watanabe2024-08-311-1/+1
|
* mkosi: Update to latestDaan De Meyer2024-08-281-1/+1
|
* labeler: support varlink tagYu Watanabe2024-08-231-0/+3
|
* mkosi: Update to latestDaan De Meyer2024-08-221-1/+1
| | | | Should fix the Fedora Rawhide CI failure.
* mkosi: Update to latestDaan De Meyer2024-08-221-1/+1
|
* mkosi: Improve formattingDaan De Meyer2024-08-221-147/+147
|
* labeler: add more rulesYu Watanabe2024-08-221-21/+140
|
* advanced-issue-labeler: use correct label for env-generatorMike Yuan2024-08-021-1/+1
|
* build(deps): bump github/codeql-action from 3.25.11 to 3.25.15dependabot[bot]2024-08-012-4/+4
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.11 to 3.25.15. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/b611370bb5703a7efb587f9d136a52ea24c5c38c...afb54ba388a7dca6ecae48f608c4ff05ff4cc77a) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump meson from 1.4.1 to 1.5.1 in /.github/workflowsdependabot[bot]2024-08-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.4.1 to 1.5.1. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.4.1...1.5.1) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump systemd/mkosidependabot[bot]2024-08-011-1/+1
| | | | | | | | | | | | | | Bumps [systemd/mkosi](https://github.com/systemd/mkosi) from 4eba736412c702bbbe2c6d4a58a92fa977219249 to 63fc1fde5b1aac1abf07ac499068c2b62263dafb. - [Release notes](https://github.com/systemd/mkosi/releases) - [Changelog](https://github.com/systemd/mkosi/blob/main/NEWS.md) - [Commits](https://github.com/systemd/mkosi/compare/4eba736412c702bbbe2c6d4a58a92fa977219249...63fc1fde5b1aac1abf07ac499068c2b62263dafb) --- updated-dependencies: - dependency-name: systemd/mkosi dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump redhat-plumbers-in-action/differential-shellcheckdependabot[bot]2024-08-011-1/+1
| | | | | | | | | | | | | | | Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 5.3.0 to 5.4.0. - [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases) - [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/redhat-plumbers-in-action/differential-shellcheck/compare/60c9f2b924a9c5a2ddbb25e7b23e8e11b56faab9...cc6721c45a8800cc666de45493545a07a638d121) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/differential-shellcheck dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump ossf/scorecard-action from 2.3.3 to 2.4.0dependabot[bot]2024-08-011-1/+1
| | | | | | | | | | | | | | | Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.3 to 2.4.0. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/dc50aa9510b46c811795eb24b2f1ba02a914e534...62b2cac7ed8198b15735ed49ab1e5cf35480ba46) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #33857 from DaanDeMeyer/mkosiDaan De Meyer2024-07-291-2/+0
|\ | | | | Two small improvements
| * test: Don't mount build sources into image when running non-interactivelyDaan De Meyer2024-07-291-2/+0
| |
* | mkosi: Update to latestDaan De Meyer2024-07-241-1/+1
|/ | | | Includes the required fix to make mkosi copy NOCOW disk images properly.
* mkosi: Add CI for CentOS Stream 10Daan De Meyer2024-07-151-0/+6
| | | | | | We switch to the c10s-sig-hyperscale branch of the spec repository as it will receive all the latest changes the earliest before they end up in the c9s-sig-hyperscale branch.
* mkosi: Update to latestDaan De Meyer2024-07-151-1/+1
|
* Merge pull request #33636 from DaanDeMeyer/ext4Daan De Meyer2024-07-101-2/+11
|\ | | | | Various integration test improvements
| * TEST-06-SELINUX: Various fixesDaan De Meyer2024-07-101-1/+10
| | | | | | | | | | | | | | | | - Stop installing the policy in the initramfs as it's not really supported anyway (https://github.com/fedora-selinux/selinux-policy/issues/2221) - Stop relabeling on first boot and prefer to do it at image build time - Disable mkosi relabeling by default but enable it in CI - Build image as root in CI so the SELinux relabeling works properly
| * mkosi: Update to latestDaan De Meyer2024-07-101-1/+1
| |
* | mkosi: Build a sysext if SYSEXT=1 is specifiedDaan De Meyer2024-07-101-0/+1
|/
* mkosi: Fix git commitDaan De Meyer2024-07-091-1/+1
| | | | | | | In https://github.com/systemd/systemd/pull/33659 the commit was updated to point to my fork without changing it back after the mkosi PR was merged so let's change it back to point to the official repository.
* mkosi: Adapt configuration to take into account configuration reworkDaan De Meyer2024-07-091-1/+1
| | | | | | | | | | | | | | | | | In https://github.com/systemd/mkosi/pull/2847, the '@' specifier is removed, CLI arguments take priority over configuration files again and the "main" image is defined at the top level instead of in mkosi.images/. Additionally, not every setting from the top level configuration is inherited by the images in mkosi.images/ anymore, only settings which make sense to be inherited are inherited. This commit gets rid of all the usages of '@', moves the "main" image configuration from mkosi.images/system to the top level and gets rid of various hacks we had in place to deal with quirks of the old configuration parsing logic. We also remove usages of Images= and --append as these options are removed by the mentioned PR.
* mkosi: Update to latestDaan De Meyer2024-07-051-1/+1
|
* workflows/labeler: do not set labels on stable backport PRsMike Yuan2024-07-041-1/+1
|
* labeler: match all mkosi filesMike Yuan2024-07-041-1/+1
|
* labeler: remove matches for dropped files (Makefile)Mike Yuan2024-07-041-2/+2
|
* build(deps): bump github/codeql-action from 3.24.7 to 3.25.11dependabot[bot]2024-07-012-4/+4
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.7 to 3.25.11. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/3ab4101902695724f9365a384f86c1074d94e18c...b611370bb5703a7efb587f9d136a52ea24c5c38c) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/checkout from 4.1.6 to 4.1.7dependabot[bot]2024-07-0112-12/+12
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* mkosi: bump to latest commitLuca Boccassi2024-06-261-1/+1
|
* mkosi: bump to latestLuca Boccassi2024-06-171-1/+1
|
* CI: disable secure boot in mkosi GHA runsLuca Boccassi2024-06-171-0/+2
| | | | | | Booting a guest with secure boot is broken in Azure due to a hypervisor bug. Disable it for now. Given there's no option, need to edit the configuration on the fly.
* mkosi: update to latestLuca Boccassi2024-06-101-1/+1
|
* mkosi: Stop using tools treeDaan De Meyer2024-06-081-16/+10
| | | | | Noble has all the tooling we need so let's stop using a tools tree and just install the dependencies we need on the host system.
* ci: Switch to Ubuntu 24.04Daan De Meyer2024-06-0817-28/+46
|
* mkosi: Update to latestDaan De Meyer2024-06-081-1/+1
|
* mkosi: Update to latestDaan De Meyer2024-06-061-1/+1
|
* mkosi: Build Arch Linux image with -D_FORTIFY_SOURCE=3Daan De Meyer2024-06-041-2/+8
| | | | | _FORTIFY_SOURCE requires optimizations to be enabled so we set -O2 as well.
* mkosi: Drop $OPTIMIZATION variableDaan De Meyer2024-06-041-1/+1
| | | | Let's instead just use $CFLAGS to override the optimization level.
* Merge pull request #33146 from DaanDeMeyer/clangDaan De Meyer2024-06-031-0/+9
|\ | | | | mkosi: Add support for building with LLVM