Mario Limonciello
999d2368bb
trivial: disable greetings workflow
...
It is crashing for some reason, and we don't really need it.
2022-09-29 10:59:00 -05:00
dependabot[bot]
19c6b7b036
build(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-29 13:20:07 +01:00
Richard Hughes
66bf03e8eb
trivial: Run the fuzzers for less time during PRs
2022-09-29 12:32:35 +01:00
Alex
df35215171
Update create_containers.yml
...
Give packages permission to fix the runner
2022-09-20 11:59:41 -05:00
Alex
76ca69006f
Update create_containers.yml
...
Fix for docker/build-push-action
2022-09-20 10:39:41 -05:00
Alex
86a99e9e45
build: harden create_containers.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 10:39:41 -05:00
Richard Hughes
9df226ca08
Revert "build: harden create_containers.yml permissions"
...
This reverts commit 34bc417abf .
2022-09-20 15:17:52 +01:00
Alex
34bc417abf
build: harden create_containers.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 15:02:34 +01:00
Alex
c76551f381
build: harden main.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 15:02:34 +01:00
Mario Limonciello
4e130ea003
trivial: disable void ci for now
2022-09-19 13:33:54 -05:00
Richard Hughes
d0edac7b67
trivial: Move to macos-12 for CI
2022-09-12 14:47:51 +01:00
Richard Hughes
949763102d
trivial: Only build CI for macos-11
...
We've never found a different in compilation between 10.15 and 11.
2022-08-31 09:32:52 -05:00
Richard Hughes
143f9a124c
Remove FreeBSD CI
...
It's not worked for several months and is just spamming my inbox with failures.
2022-08-31 15:28:47 +01:00
dependabot[bot]
c857c9e95d
build(deps): bump vmactions/freebsd-vm from 0.1.6 to 0.2.0
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.1.6 to 0.2.0.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.1.6...v0.2.0 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-19 08:23:18 +01:00
Mario Limonciello
c33772c413
trivial: revert back to Ubuntu 20.04 for the github workflows
...
For some reason the Azure mirror is failing *again* with systemd.
This doesn't seem to affect the Circle CI builds this time though.
2022-07-06 09:23:28 -05:00
Mario Limonciello
9b30739d76
trivial: change docs to a meson feature ( Fixes : #4791 )
2022-07-01 10:56:12 +01:00
Mario Limonciello
ac55012001
Revert "trivial: move some jobs back to Ubuntu 20.04 to fix CI"
...
This reverts commit 8035b48158 .
2022-06-28 08:29:16 -05:00
Mario Limonciello
f349ec4273
trivial: setup buildx before logging in
2022-06-26 23:18:29 -05:00
Mario Limonciello
5c6c4f20a8
trivial: revert permissions in create_containers for now
2022-06-26 21:39:58 -05:00
Mario Limonciello
aa97dff184
trivial: allow read/write to packages
2022-06-26 21:36:44 -05:00
Mario Limonciello
95eab5b7de
trivial: login to gch registry separately
2022-06-26 20:36:37 -05:00
Mario Limonciello
8035b48158
trivial: move some jobs back to Ubuntu 20.04 to fix CI
2022-06-26 16:01:10 -05:00
Mario Limonciello
47756bbdf3
trivial: fix publishing of docker containers
2022-06-13 06:56:35 -05:00
Mario Limonciello
ae59855233
trivial: Revert "Revert "build(deps): bump docker/build-push-action from 1 to 3""
...
This reverts commit 7ac253dbb8 .
It seems this didn't fix container generation.
2022-06-13 00:39:54 -05:00
Mario Limonciello
996fc8d242
trivial: Revert "Revert "build(deps): bump actions/upload-artifact from 2 to 3""
...
This reverts commit 793aa9a365 .
2022-06-13 00:39:38 -05:00
Richard Hughes
06a2dcf62b
Remove gtkdoc build option
...
We've seen that gi-docgen is active and other projects are switching to
it. Remove the legacy (and slow) gtk-doc build support.
2022-06-11 21:26:46 +01:00
Richard Hughes
4b98d730e7
Use the latest LTS version for CI, harder
2022-06-11 21:26:46 +01:00
Richard Hughes
51ac33be7e
Use the latest LTS version for CI
2022-06-11 17:10:06 +01:00
Mario Limonciello
7ac253dbb8
Revert "build(deps): bump docker/build-push-action from 1 to 3"
...
This reverts commit 77928fc4b3 .
2022-06-10 21:51:15 -05:00
Mario Limonciello
793aa9a365
Revert "build(deps): bump actions/upload-artifact from 2 to 3"
...
This reverts commit 0a79a6e737 .
2022-06-10 21:50:45 -05:00
naveen
ea395eff83
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-06 08:47:52 +01:00
dependabot[bot]
0a79a6e737
build(deps): bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
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>
2022-06-06 08:42:45 +01:00
dependabot[bot]
c58070a9b1
build(deps): bump jimschubert/query-tag-action from 1 to 2
...
Bumps [jimschubert/query-tag-action](https://github.com/jimschubert/query-tag-action ) from 1 to 2.
- [Release notes](https://github.com/jimschubert/query-tag-action/releases )
- [Commits](https://github.com/jimschubert/query-tag-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: jimschubert/query-tag-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 08:42:25 +01:00
dependabot[bot]
77928fc4b3
build(deps): bump docker/build-push-action from 1 to 3
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 1 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 08:41:56 +01:00
dependabot[bot]
56201cc71d
build(deps): bump vmactions/freebsd-vm from 0.1.5 to 0.1.6
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.1.5...v0.1.6 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 08:41:34 +01:00
Richard Hughes
4199c694b1
Fix a CI failure for any distro using git >= 2.35.3
2022-04-23 08:27:34 +01:00
Mario Limonciello
d599c90da0
trivial: allow manually running the container generation workflow
2022-04-22 08:34:12 -05:00
Richard Hughes
f7e006c491
trivial: Remove now-fixed workaround for runc
2022-04-22 11:58:05 +01:00
Richard Hughes
8994baac4e
Port from LGTM to CodeQL
2022-04-05 14:45:42 +01:00
Richard Hughes
8a349e17af
Include macos-10.15 and macos-11 in CI builds
2022-03-22 14:57:08 +00:00
Richard Hughes
b43bf44e13
trivial: Fix FreeBSD CI build harder
2022-03-21 08:43:30 +00:00
Richard Hughes
92515d193a
Add coSWID and uSWID parsers to libfwupdplugin
...
These parse the structures as defined in:
* https://datatracker.ietf.org/doc/draft-ietf-sacm-coswid/
* https://github.com/hughsie/python-uswid
2022-03-15 14:37:02 +00:00
Mario Limonciello
661990ed98
Convert build system to use meson tristate features
...
tristate features will automatically disable if dependencies marked
as required are missing.
Packagers can manually override using `auto_features`.
Link: https://mesonbuild.com/Build-options.html#features
2022-02-28 08:34:48 -06:00
Mario Limonciello
438c30aa63
trivial: add a CI target for openbmc
...
We want a build that does -Dauto_features=disabled to make sure
it works properly.
2022-02-28 08:34:48 -06:00
Richard Hughes
fbc7ad1adb
trivial: Fix FreeBSD CI by pinning the macos version
2021-12-09 13:18:41 +00:00
Gabriel Kerneis
93aae762a6
Offer to run tests before pushing in contrib/setup
...
Also make clearer that the default choice is "no" for interactive
prompts.
2021-11-23 15:41:46 +01:00
Richard Hughes
9ef27052d5
altos: Remove support for the ChaosKey
...
The hardware is discontinued, and no further update from 1.6.7 was ever
supplied.
2021-11-15 15:17:38 +00:00
Mario Limonciello
e873cf7dd7
trivial: ci: try to fix "Resource not accessible by integration"
...
See https://github.com/actions/first-interaction/issues/10 for more
2021-11-03 09:56:46 -05:00
Mario Limonciello
f65a242b1a
Add a welcome message for any new contributors
2021-11-02 12:21:23 -05:00
Mario Limonciello
a38bab9a98
trivial: move freebsd CI to a nightly build
...
It currently has a timeout of 20 minutes but the job times out constantly.
This is wasting valuable CI minutes.
Move it to 30 minutes and only run it once a day.
2021-10-27 16:42:48 +01:00