summaryrefslogtreecommitdiff
path: root/.github/workflows/cifuzz.yml
Commit message (Collapse)AuthorAgeFilesLines
* build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.1dependabot[bot]2022-12-011-1/+1
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...83fd05a356d7e2593de66fc9913b3002723633cb) --- 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>
* cifuzz: build fuzzers on i386 as wellEvgeny Vereshchagin2022-06-081-2/+7
| | | | It's a follow-up to https://github.com/systemd/systemd/pull/23550.
* build(deps): bump actions/upload-artifact from 2.3.1 to 3.1.0dependabot[bot]2022-06-011-1/+1
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/82c141cc518b40d92cc801eee768e7aafc9c2fa2...3cea5372237819ed00197afe530f5a7ea3e805c8) --- 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>
* ci: run all fuzz targets on CIFuzzEvgeny Vereshchagin2022-02-111-0/+2
| | | | | | | | | | CIFuzz has been kind of broken for a couple months because coverage reports downloaded from OSS-Fuzz contain absolute paths while paths to files changed in PRs are relative and they don't match. It makes it kind of hard for CIFuzz to figure out what it should run so it runs either all fuzz targets or just new fuzz targets. Until that issue is fixed let's just always predictably run all fuzz targets.
* build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1dependabot[bot]2021-12-201-1/+1
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/da838ae9595ac94171fa2d4de5a2f117b3e7ac32...82c141cc518b40d92cc801eee768e7aafc9c2fa2) --- 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 actions/upload-artifact from 2.2.4 to 2.3.0dependabot[bot]2021-12-131-1/+1
| | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.4 to 2.3.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/27121b0bdffd731efa15d66772be8dc71245d074...da838ae9595ac94171fa2d4de5a2f117b3e7ac32) --- 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>
* ci: mimic the "restricted" modeEvgeny Vereshchagin2021-11-141-1/+2
| | | | | | | | | | Judging by https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token it should be enough to grant the "read contents" permission to most of our actions. The "read metadata" permission is set impliciclty somewhere and can't be set via the "permissions" setting: ``` The workflow is not valid. .github/workflows/linter.yml (Line: 14, Col: 3): Unexpected value 'metadata' ```
* ci: tighten several GHActions a bit moreEvgeny Vereshchagin2021-11-131-0/+3
| | | | with https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#permissions
* ci: pin some workflows to SHAsEvgeny Vereshchagin2021-11-111-1/+1
| | | | | | | | to let Dependabot keep track of them using SHAs codeql-actions doesn't point to SHAs because it isn't clear whether Dependabot supports their release cycle mentioned at https://github.com/github/codeql-action/issues/307
* ci: take CIFuzz's matrix into considerationFrantisek Sumsal2021-11-101-1/+1
| | | | | | Otherwise the jobs will try to cancel each other out. Follow-up to 3884837610168e6fb69fc2d5709f6c017a30beb9.
* ci: cancel previous jobs on ref updateFrantisek Sumsal2021-11-101-0/+3
| | | | | | | Let's save the environment (and reduce the number of jobs in GH Actions queues) by cancelling old jobs on a ref update (force push). See: https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#concurrency
* ci: fix indentationFrantisek Sumsal2021-11-101-29/+29
|
* ci: use LGPLv2+ for all our ci configurationZbigniew Jędrzejewski-Szmek2021-10-011-0/+1
|
* GH Actions: switch to mainEvgeny Vereshchagin2021-01-211-1/+1
| | | | It's just a follow-up to https://github.com/systemd/systemd/issues/16834
* cifuzz: build fuzz target with UBsan and MSan as wellEvgeny Vereshchagin2020-06-121-3/+9
|
* github: rename CIFuzz workflow file to cifuzz.ymlFrantisek Sumsal2020-06-111-0/+41