Stéphane Graber
2eae0da145
github: Deal with new Github images
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2026-02-01 15:23:41 +01:00
dependabot[bot]
6e19e438d3
build(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 19:05:31 +00:00
Stéphane Graber
82513293ec
github: Tweak test matrix
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-11-28 04:37:09 -05:00
dependabot[bot]
ea578b9162
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:37:34 +00:00
Stéphane Graber
2b22819dc2
github: Build the agent on MacOS
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-10-31 14:15:25 -04:00
dependabot[bot]
a68e889998
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 20:03:35 +00:00
Gwendolyn
a031b0c7a5
tests: Add test for bpf token delegation
...
Signed-off-by: Gwendolyn <me@gwendolyn.dev >
2025-10-19 11:54:08 -04:00
Benjamin Somers
cfb5e93413
github: Re-enable LINSTOR tests
...
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr >
2025-10-13 11:46:57 +02:00
Stéphane Graber
78752c93d0
Revert "github: Disable go-swagger on Go 1.25+"
...
This reverts commit 2711763b47 .
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-09-24 11:27:19 -04:00
Stéphane Graber
807c0e92fa
Merge pull request #2471 from lxc/dependabot/github_actions/actions/labeler-6
...
build(deps): bump actions/labeler from 5 to 6
2025-09-08 16:23:03 -04:00
dependabot[bot]
6a7c18d760
build(deps): bump actions/labeler from 5 to 6
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 19:28:11 +00:00
dependabot[bot]
41d660bd19
build(deps): bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 19:27:35 +00:00
Stéphane Graber
9baf88b37b
github: Disable Linstor tests for now
...
Related to https://github.com/lxc/incus/issues/2409
Disable the tests so we can have a clean run on main
(requirement for publishing docs).
We'll re-enable once upstream has fixed the regression.
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-08-25 20:10:26 -04:00
Stéphane Graber
2711763b47
github: Disable go-swagger on Go 1.25+
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-08-25 17:26:33 -04:00
dependabot[bot]
15b4686a5f
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 02:35:19 +00:00
Stéphane Graber
bb1166ac70
github: Switch tests to Ubuntu 24.04
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-06-23 10:57:18 -04:00
Stéphane Graber
20b84377a1
github: Switch to ZFS backend for Linstor
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-06-23 10:57:17 -04:00
Stéphane Graber
e702162e55
github: Build incus agent for Linux and Windows
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-04-28 02:18:07 -04:00
Benjamin Somers
809c559261
github: Add LINSTOR CI tests
...
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr >
2025-03-26 14:14:58 -04:00
Stéphane Graber
f10fb9baba
github: Rework issue templates
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-03-21 23:19:26 -04:00
Colin Watson
99f8b39716
lint: Run codespell automatically
...
Signed-off-by: Colin Watson <cjwatson@debian.org >
2025-03-18 14:52:00 -04:00
Stéphane Graber
e2516a0b20
github: Pass shell type to shellcheck
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-03-09 23:50:58 -04:00
Stéphane Graber
f5248708d0
github: Re-order code tests tasks
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-02-21 11:48:48 -05:00
Stéphane Graber
2408a33ad3
github: Workaround permission problems
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-02-13 16:11:06 -05:00
Stéphane Graber
7a9f080cea
github: Add linux-modules-extra (for vrf)
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-02-10 23:09:50 -05:00
Stéphane Graber
52acea9671
github: Fix shellcheck
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-01-30 15:30:48 +01:00
Stéphane Graber
d04595bf9d
github: Switch to Github's hosted arm64 runners
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2025-01-17 19:26:14 -05:00
Stéphane Graber
4cbde3380a
github: Add aarch64 tests
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-31 18:50:39 -05:00
Stéphane Graber
e249723cf0
github: Split testsuite to separate action
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-31 18:50:38 -05:00
Stéphane Graber
8f9f55d42b
github: Bump most workflows to 24.04
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-12-31 12:57:07 -05:00
Simon Deziel
0b3596c441
[lxd-import] github: don't abort on remount failures
...
Signed-off-by: Simon Deziel <simon.deziel@canonical.com >
2024-07-12 18:25:43 -04:00
Simon Deziel
757aa2aa58
[lxd-import] github: mask lxc{,-net}.service in a singe command
...
Signed-off-by: Simon Deziel <simon.deziel@canonical.com >
(cherry picked from commit d5c5c7d7799c23553bc5eed1db1effd0f90ed5d9)
2024-07-12 15:42:56 -04:00
Simon Deziel
a9f71e87bc
[lxd-import] github: put docker removal its own step
...
Signed-off-by: Simon Deziel <simon.deziel@canonical.com >
(cherry picked from commit 117e76b35d1f2f560299e6836797cf1fa3d395b5)
2024-07-12 15:42:49 -04:00
Simon Deziel
759d9ae6e2
[lxd-import] github: move snap removal to "Reclaim some space" step
...
Signed-off-by: Simon Deziel <simon.deziel@canonical.com >
(cherry picked from commit b7656135800b9e3d3d27b209700f52e6d2dd2ebf)
2024-07-12 15:42:41 -04:00
Simon Deziel
ff1139c2ad
[lxd-import] github: purge disabled/superseded snaps
...
This is to reclaim some space.
Signed-off-by: Simon Deziel <simon.deziel@canonical.com >
(cherry picked from commit 875480ca306b421442bb7ebbce45ff2634b2cea8)
2024-07-12 15:42:13 -04:00
Simon Deziel
4802dfeb2b
[lxd-import] github: stop purging core20
...
This was risky because if another snap (like mdl) moved to a core20 base, we'd
be removing core20 just to download it again.
Signed-off-by: Simon Deziel <simon.deziel@canonical.com >
(cherry picked from commit 3491b6e2e11d8fde67c58878a3a23fe75944da9f)
2024-07-12 15:42:02 -04:00
Stéphane Graber
24af5cbb36
github: Change Go releases in tests
...
Rather than harcoding our Go versions, just always test on:
- stable (everything)
- oldstable (static analysis and dir tests)
- tip (static analysis and dir tests)
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-06-07 18:45:21 -04:00
Stéphane Graber
03fe4ab503
github: Build go tip
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-06-07 16:35:22 -04:00
Stéphane Graber
8d82dc0885
github: Cleanup workflow file
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-06-07 15:12:58 -04:00
Piotr Resztak
11c6a488e2
github: Download MinIO client
...
Signed-off-by: Piotr Resztak <piotr.resztak@gmail.com >
2024-04-24 22:13:56 +02:00
Stéphane Graber
8b2939774d
github: Add static build of lxd-to-incus
...
Closes #554
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-02-28 12:10:03 -05:00
Thomas Hipp
f959749dba
.github: Bump minimum Go version to 1.21
...
Signed-off-by: Thomas Hipp <thomashipp@gmail.com >
2024-02-08 08:37:03 +01:00
Stéphane Graber
85d8a0f722
github: Use stable MicroCeph
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-01-29 13:35:46 -05:00
Stéphane Graber
ff596f2c02
github: Switch to minio deb and pin working version
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2024-01-29 11:53:07 -05:00
dependabot[bot]
107ff5d2cd
build(deps): bump actions/dependency-review-action from 3 to 4
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 3 to 4.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-22 19:04:54 +00:00
dependabot[bot]
026689074c
build(deps): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
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 >
2023-12-18 19:47:07 +00:00
Stéphane Graber
ab5bee1188
test/golangci: Better handle Github refs
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2023-12-14 23:02:03 -05:00
Stéphane Graber
0120136ed0
github/ISSUE_TEMPLATE: Fix bad binary names
...
Signed-off-by: Stéphane Graber <stgraber@stgraber.org >
2023-12-14 22:53:00 -05:00
dependabot[bot]
e8c3232c77
build(deps): bump actions/setup-go from 4 to 5
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 19:21:20 +00:00
Gabriel Mougard
b389b8981e
[lxd-import] .github/workflows: remove shiftfs
...
Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com >
2023-12-06 16:27:43 -05:00