summaryrefslogtreecommitdiffstats
path: root/.github (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* build(deps): bump meson from 1.3.1 to 1.3.2 in /.github/workflowsdependabot[bot]2024-03-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.3.1...1.3.2) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1dependabot[bot]2024-03-012-2/+2
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.0 to 4.3.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/26f96dfa697d77e81fd5907df203aa23a56210a8...5d5d22a31266ced268874388b861e4b58bb5c2f3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump github/codeql-action from 3.22.12 to 3.24.6dependabot[bot]2024-03-012-4/+4
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.22.12 to 3.24.6. - [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/012739e5082ff0c22ca6d6ab32e07c36df03c4a4...8a470fddafa5cbb6266ee11b37ef4d8aae19c571) --- 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 redhat-plumbers-in-action/differential-shellcheckdependabot[bot]2024-03-011-1/+1
| | | | | | | | | | | | | | | Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 5.0.2 to 5.1.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/91e2582e40236f831458392d905578d680baa138...b9df2a9417f69c056e0aeaf870abd9a2065a403e) --- 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>
* Merge pull request #31511 from jamacku/prepare-for-diff-shellcheckZbigniew Jędrzejewski-Szmek2024-02-281-1/+6
|\ | | | | Prepare for new version of Differential ShellCheck & scanning of shell completion scripts
| * ci(lint): temporarily disable ShellCheck for bash-completionJan Macku2024-02-271-0/+2
| | | | | | | | This commit should be reverted once bash completion is in better shape when it comes to ShellCheck.
| * ci(lint): exclude zsh completion from ShellCheckJan Macku2024-02-271-1/+4
| | | | | | | | zsh is not supported by ShellCheck
* | ci(labeler): add rule for `shell-completion` labelJan Macku2024-02-271-0/+3
|/
* ci(freezer): use GitHub Markdown magic for messagesJan Macku2024-02-231-3/+5
| | | | | | It should make messages easier to notice. GitHub docs: https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts
* ci(labeler): add policy for `escape` labelerJan Macku2024-02-191-0/+3
|
* build(deps): bump systemd/mkosidependabot[bot]2024-02-091-1/+1
| | | | | | | | | | | | | | Bumps [systemd/mkosi](https://github.com/systemd/mkosi) from dbce89aabda438ba58080366631b2c242e365f21 to 070528fec478fc93af7ec057a5d2fd0045123c99. - [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/dbce89aabda438ba58080366631b2c242e365f21...070528fec478fc93af7ec057a5d2fd0045123c99) --- updated-dependencies: - dependency-name: systemd/mkosi dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/upload-artifact from 4.0.0 to 4.3.0dependabot[bot]2024-02-012-2/+2
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.0.0 to 4.3.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/c7d193f32edcb7bfad88892161225aeda64e9392...26f96dfa697d77e81fd5907df203aa23a56210a8) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump redhat-plumbers-in-action/advanced-issue-labelerdependabot[bot]2024-02-011-1/+1
| | | | | | | | | | | | | | Bumps [redhat-plumbers-in-action/advanced-issue-labeler](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler) from 2.0.6 to 3.0.0. - [Release notes](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/releases) - [Commits](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/compare/71bcf99aef4b9ea844db9a43755e8ac02c8e661e...9e55064634b67244f7deb4211452b4a7217b93de) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/advanced-issue-labeler dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* CI: set TZ= in a unit test run to ensure tests don't breakLuca Boccassi2024-01-261-1/+2
|
* Merge pull request #30972 from mrc0mmand/ci-unit-tests-ukifyLuca Boccassi2024-01-171-0/+1
|\ | | | | ci: install python3-pytest for ukify tests
| * ci: install python3-pytest for ukify testsFrantisek Sumsal2024-01-161-0/+1
| |
* | labeler: add bsod, hibernate-resume, nspawn and vmspawnMike Yuan2024-01-161-0/+12
|/
* mkosi: Build a directory image by defaultDaan De Meyer2024-01-121-0/+4
| | | | | | | | | | | | | | | | | | | Both building and booting a directory image is much faster than building or booting a disk image so let's default to a directory image. In CI, we stick to a disk image to make sure that keeps working as well. The only extra dependency this introduces is virtiofsd which is packaged in all distributions except Debian stable. For users hacking on systemd on Debian stable, a disk image can be built by writing the following to mkosi.local.conf: ``` [Output] Format=disk ```
* mkosi: Update to latestDaan De Meyer2024-01-091-10/+16
| | | | | | | The mkosi github action doesn't set up the host machine for building full images anymore. Instead, only sufficient packages are installed to be able to build tools trees so we configure a fedora tools tree to build the actual images.
* ci: build with -O2 and -Wmaybe-uninitializedFrantisek Sumsal2024-01-041-1/+6
| | | | | According to the comment in meson.build this should be a supported configuration, so let's test it in the CI as well.
* labeler: add matches for login and logindMike Yuan2024-01-031-0/+6
|
* ci: allow testing changes made to labeler configurationFrantisek Sumsal2024-01-021-3/+15
|
* ci: use a boolean value for the boolean fieldFrantisek Sumsal2024-01-021-1/+1
| | | | | | | | The issue[0] behind this workaround has been resolved[1], so we can set it to a proper boolean field. [0] https://github.com/systemd/systemd/issues/18671 [1] https://github.com/actions/labeler/pull/480
* ci: migrate labeler configuration to the new formatFrantisek Sumsal2024-01-021-80/+123
| | | | | | | | | Turns out updating the labeler action is a bit annoying[0], so the breaking change wasn't detected in the version bump PR. [0] https://github.com/actions/labeler/#notes-regarding-pull_request_target-event Follow-up to f88c9b0728.
* build(deps): bump github/codeql-action from 2.22.8 to 3.22.12dependabot[bot]2024-01-012-4/+4
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.8 to 3.22.12. - [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/407ffafae6a767df3e0230c3df91b6443ae8df75...012739e5082ff0c22ca6d6ab32e07c36df03c4a4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/labeler from 4.3.0 to 5.0.0dependabot[bot]2024-01-011-1/+1
| | | | | | | | | | | | | | Bumps [actions/labeler](https://github.com/actions/labeler) from 4.3.0 to 5.0.0. - [Release notes](https://github.com/actions/labeler/releases) - [Commits](https://github.com/actions/labeler/compare/ac9175f8a1f3625fd0d4fb234536d26811351594...8558fd74291d67161a8a78ce36a881fa63b766a9) --- updated-dependencies: - dependency-name: actions/labeler dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/upload-artifact from 3.1.2 to 4.0.0dependabot[bot]2024-01-012-2/+2
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 4.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/0b7f8abb1508181956e8e162db84b466c27e18ce...c7d193f32edcb7bfad88892161225aeda64e9392) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump meson from 1.3.0 to 1.3.1 in /.github/workflowsdependabot[bot]2024-01-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.3.0 to 1.3.1. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.3.0...1.3.1) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* github: bump version in templateYu Watanabe2023-12-242-5/+5
|
* build(deps): bump meson from 1.2.3 to 1.3.0 in /.github/workflowsdependabot[bot]2023-12-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.2.3 to 1.3.0. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.2.3...1.3.0) --- 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 redhat-plumbers-in-action/differential-shellcheckdependabot[bot]2023-12-011-1/+1
| | | | | | | | | | | | | | | Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 5.0.1 to 5.0.2. - [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/aa647ec4466543e8555c2c3b648124a9813cee44...91e2582e40236f831458392d905578d680baa138) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/differential-shellcheck dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump redhat-plumbers-in-action/devel-freezerdependabot[bot]2023-12-011-1/+1
| | | | | | | | | | | | | | Bumps [redhat-plumbers-in-action/devel-freezer](https://github.com/redhat-plumbers-in-action/devel-freezer) from 1.0.7 to 1.0.8. - [Release notes](https://github.com/redhat-plumbers-in-action/devel-freezer/releases) - [Commits](https://github.com/redhat-plumbers-in-action/devel-freezer/compare/13b6551f19ade74ca79be4cab06b815a4ffffa64...67aec4a153bd9fca5322e1c4dd4d7c419fb36362) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/devel-freezer dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/github-script from 6.4.1 to 7.0.1dependabot[bot]2023-12-012-5/+5
| | | | | | | | | | | | | | Bumps [actions/github-script](https://github.com/actions/github-script) from 6.4.1 to 7.0.1. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/d7906e4ad0b1822421a7e6a35d5ca353c962f410...60a0d83039c74a4aee543508d2ffcb1c3799cdea) --- updated-dependencies: - dependency-name: actions/github-script dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump github/codeql-action from 2.21.9 to 2.22.8dependabot[bot]2023-12-012-4/+4
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.9 to 2.22.8. - [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/ddccb873888234080b77e9bc2d4764d5ccaaccf9...407ffafae6a767df3e0230c3df91b6443ae8df75) --- 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>
* Revert "mkosi ci: enable jammy-proposed"Luca Boccassi2023-11-291-5/+0
| | | | | | | libsolv has migrated to jammy-updates, so we can disable the proposed-updates repository again. This reverts commit 48bfc6791dca3b130befe419fc07f15f515b291c.
* Update to mkosi v19Daan De Meyer2023-11-281-8/+8
| | | | | | | | - Use mkosi.images/ instead of mkosi.presets/ - Use the .chroot suffix to run scripts in the image - Use BuildSources= match for the kernel build - Move 10-systemd.conf to mkosi.conf and rely on mkosi.local.conf for local configuration
* mkosi ci: enable jammy-proposedLuca Boccassi2023-11-171-0/+5
| | | | | | This will bring in the fix for rawhide/tumbleweed builds (new libsolv capable of handling zstd). If all goes well it will migrate to jammy proper in a week and it can be reverted
* ci: work around mold/clang incompatLennart Poettering2023-11-131-2/+2
| | | | | | See discussion: https://github.com/systemd/systemd/pull/30003#issuecomment-1808349258
* ci: add -Dutmp=false coverageLuca Boccassi2023-11-081-1/+1
|
* mkosi: explicitly disable KVM in GHA runsLuca Boccassi2023-11-021-0/+2
| | | | | | mkosi detects whether /dev/kvm is available and uses it if it is. But some GHA hosts have it, but it's broken and not supported, so we need to explicitly disable it.
* build(deps): bump meson from 1.2.2 to 1.2.3 in /.github/workflowsdependabot[bot]2023-11-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.2.2...1.2.3) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump ninja from 1.11.1 to 1.11.1.1 in /.github/workflowsdependabot[bot]2023-11-011-17/+16
| | | | | | | | | | | | | | Bumps [ninja](https://github.com/ninja-build/ninja) from 1.11.1 to 1.11.1.1. - [Release notes](https://github.com/ninja-build/ninja/releases) - [Commits](https://github.com/ninja-build/ninja/commits) --- updated-dependencies: - dependency-name: ninja dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/checkout from 4.1.0 to 4.1.1dependabot[bot]2023-11-0111-11/+11
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1. - [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/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump redhat-plumbers-in-action/differential-shellcheckdependabot[bot]2023-11-011-1/+1
| | | | | | | | | | | | | | | Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 4.2.2 to 5.0.1. - [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/ac4483d8c6713bd2011037f44fe626989468af74...aa647ec4466543e8555c2c3b648124a9813cee44) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/differential-shellcheck dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.1dependabot[bot]2023-11-011-1/+1
| | | | | | | | | | | | | | | Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.2.0 to 2.3.1. - [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/08b4669551908b1024bb425080c797723083c031...0864cf19026789058feabb7e87baa5f140aac736) --- 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>
* CI: add a build job with TPM but without OpenSSLLuca Boccassi2023-10-271-1/+1
| | | | | We keep introducing build failures with this combination due to the high amount of changes, add a combination that covers it
* mkosi: Update to latestDaan De Meyer2023-10-051-1/+1
| | | | | We have to set the image runtime size explicitly now so that's it's grown a bit when we boot in nspawn or qemu.
* build(deps): bump systemd/mkosidependabot[bot]2023-10-021-1/+1
| | | | | | | | | | | | | | Bumps [systemd/mkosi](https://github.com/systemd/mkosi) from adaa41512aa30c952daae5ba0abcf2622d66b93b to a8ecff0defa132d729dcdab38380dcae31138e7e. - [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/adaa41512aa30c952daae5ba0abcf2622d66b93b...a8ecff0defa132d729dcdab38380dcae31138e7e) --- updated-dependencies: - dependency-name: systemd/mkosi dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump meson from 1.2.1 to 1.2.2 in /.github/workflowsdependabot[bot]2023-10-011-3/+3
| | | | | | | | | | | | | | Bumps [meson](https://github.com/mesonbuild/meson) from 1.2.1 to 1.2.2. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.2.1...1.2.2) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/checkout from 3.6.0 to 4.1.0dependabot[bot]2023-10-0111-11/+11
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.1.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/f43a0e5ff2bd294095638e18286ca9a3d1956744...8ade135a41bc03ea155e62e844d188df1ea18608) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>