Commit Graph

257 Commits

Author SHA1 Message Date
Stéphane Graber
411bf2b478
Makefile: Bump to 1.25.12
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-07-30 11:42:20 -04:00
Benjamin Somers
7e26621542 Makefile: Improve target padding in make help
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr>
2026-06-12 21:35:10 +00:00
augustodsgv
a9fc956cf2 Makefile: add incremental spellcheck that skips the sphinx and cli setups
Signed-off-by: augustodsgv <augustodsgv@gmail.com>
2026-06-12 21:35:10 +00:00
augustodsgv
397433348a Makefile: Fix sphinx build script to prevent issues with terminal colors
Signed-off-by: augustodsgv <augustodsgv@gmail.com>
2026-06-11 21:46:55 +00:00
Stéphane Graber
59325f2e11
Makefile: Remove pinned incus-os
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-06-10 22:15:45 -04:00
Stéphane Graber
2fa89dad12
Makefile: Use older incus-os for Go 1.25
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-05-25 17:03:02 -04:00
Stéphane Graber
f556851706
Makefile: Switch to new golangci-lint install script
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-05-01 21:30:59 +02:00
Benjamin Somers
e7223abd89 Makefile: Add help target and remove tags target
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr>
2026-05-01 00:01:08 +00:00
Stéphane Graber
3528d6354a
Makefile: Bump to Go 1.25.6
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-03-24 17:48:53 -04:00
Benjamin Somers
8738c7d306 Makefile: Add missing packages to translate
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr>
2026-03-20 15:24:26 +00:00
Benjamin Somers
73b67704b2 Makefile: Properly set POT encoding
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr>
2026-03-05 13:57:37 +00:00
Stéphane Graber
79fb03cd27
Makefile: Bump minimum to Go 1.25
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-02-26 23:11:18 -05:00
Stéphane Graber
5722ee3c70
Makefile: Bump to Go 1.24.12
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2026-01-22 21:52:41 -05:00
Morten Linderud
5c4560c146
make: check if run-parts is installed
Signed-off-by: Morten Linderud <morten@linderud.pw>
2025-10-20 23:01:16 +02:00
Mathias Gibbens
24c6775b51
Makefile: Update libovsdb command URL
Signed-off-by: Mathias Gibbens <mathias.gibbens@futurfusion.io>
2025-10-14 12:45:44 -06:00
Stéphane Graber
9d69f5c7f7
Makefile: Use latest go-swagger (for Go 1.25 support)
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-09-24 11:27:18 -04:00
Stéphane Graber
b30371e679
Makefile: Bump minimal Go to 1.24.7 and remove pins
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-09-24 11:27:16 -04:00
Stéphane Graber
3ae0c0db6a
Makefile: Bump Go to 1.24.0
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-08-25 16:59:10 -04:00
David Bockelman
f303c5f2cb
incusd/network/ovn: Bump base schema to 23.03.0
Signed-off-by: David Bockelman <davidbockelman@utexas.edu>
2025-05-26 22:58:48 -04:00
Stéphane Graber
341d4252f4
Makefile: Pin tablewriter (API breakage)
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-05-21 13:12:01 -04:00
JUN JIE NAN
c467c1da09 Removed useless else in Makefile
Signed-off-by: JUN JIE NAN <nanjunjie@gmail.com>
2025-05-14 15:44:23 +08:00
Lucas Bremgartner
7d0a78d01d
tools: Add govulncheck
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
2025-05-01 16:16:51 +02:00
Stéphane Graber
76c797db89
Makefile: Hold back go-jose
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-04-21 23:26:22 -04:00
Stéphane Graber
2c479b4c58
Makefile: Bump base Go 1.23 version
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-03-21 18:33:10 -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
154362111f
Makefile: Switch to gofumpt
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-03-17 20:56:57 -04:00
Stéphane Graber
992d13e610
Makefile: Bump minimal Go to 1.23
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-02-21 11:41:56 -05:00
Lucas Bremgartner
d487a00ad0
generate-config: Rename from incus-doc
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
2025-02-13 17:07:59 +01:00
Lucas Bremgartner
c1132e9aa0
generate-database: Rename from incus-generate
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
2025-02-13 17:07:29 +01:00
Stéphane Graber
45d911a2b8
generate-config: Move to cmd package
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-02-12 13:43:46 -05:00
Stéphane Graber
b91d9f3f40
generate-database: Move into cmd package
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2025-02-12 13:43:45 -05:00
Lucas Bremgartner
9580097db9
Makefile: add missing installations for gotags and openfga
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
2025-01-09 21:52:21 +01:00
Lucas Bremgartner
836cf1e72a
Makefile: add target for unit tests as root
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
2025-01-09 21:52:20 +01:00
Stéphane Graber
1f04e1040b
Makefile: Use fga for model conversion
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-11-29 00:24:12 -05:00
Stéphane Graber
f247fa8c63
gomod: Update dependencies
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-10-02 23:49:29 -04:00
Stéphane Graber
2dc8878ed6
Makefile: Remove deprecated flag
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-09-05 23:11:37 -04:00
Stéphane Graber
a630311ceb
Makefile: Set minimum Go to 1.22.0
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-09-05 23:11:36 -04:00
Stéphane Graber
7f2b82e662
Makefile: Switch minimum Go to 1.22
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-08-29 17:21:44 -04:00
JUN JIE NAN
ded6725e9a Make run-parts running compatible with different versions
The option `--exit-on-error' exists only on debian run-parts version. On centos,
redhat or federa, run-parts has no such option.

The fix checks version and adds options accordingly.

Signed-off-by: JUN JIE NAN <nanjunjie@gmail.com>
2024-07-20 08:52:52 +08:00
Simon Deziel
5ee327762e [lxd-import] Makefile: have run-parts report which script it runs
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
2024-07-12 16:11:04 -04:00
Stéphane Graber
de607887f4
Makefile: Pin go-acme/lego for Go 1.21
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-05-30 13:54:53 -04:00
Stéphane Graber
2953ae2511
Makefile: Cleanup gomod update
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-05-03 21:55:01 -04:00
Stéphane Graber
a69843e330
Makefile: Add OVN IC to update-ovsdb
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Sponsored-by: Luizalabs (https://luizalabs.com)
2024-02-28 12:46:16 -05:00
Stéphane Graber
c1ffb46859
Makefile: Pin rpc2 version due to OVN issue
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-02-11 22:00:27 -05:00
Thomas Hipp
dd63898c9c
Makefile: Bump minimum Go version to 1.21
Signed-off-by: Thomas Hipp <thomashipp@gmail.com>
2024-02-08 08:37:04 +01:00
Stéphane Graber
0f70b68660
Makefile: Update for lxd-to-incus
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-01-22 23:59:50 -05:00
Stéphane Graber
5b360a85ab
tests: Add license check
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-01-17 15:49:28 -05:00
Stéphane Graber
73bc004f2f
Makefile: Don't complain about shellcheck version
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2024-01-05 18:58:17 -05:00
Stéphane Graber
230cbbc385
Makefile: Set min OVN version to 22.03.0
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
2023-12-20 20:09:09 -05:00
Stéphane Graber
74c470fbb1
Makefile: Update for OVS package
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Sponsored-by: Luizalabs (https://luizalabs.com)
2023-12-20 16:52:47 -05:00