Commit Graph

195 Commits

Author SHA1 Message Date
Bharath Vignesh J K 9ab3199e13 fix: build workflow - missing scope on `cache-from` 2024-05-19 09:37:53 +05:30
Bharath Vignesh J K f6ddc5cf49 chg: build workflow - use scope to prevent multiple os caches from overwriting each other 2024-05-19 08:40:37 +05:30
Bharath Vignesh J K c5ea3d292c chg: build workflow - use newer cache exporter - gha
Ref: https://docs.docker.com/build/cache/backends
2024-05-19 07:33:44 +05:30
Bharath Vignesh J K e07bacf9a3 chg: build workflow - use latest official docker meta action 2024-05-19 07:22:37 +05:30
nicolargo 5d88280ad6 version 4.0.5 2024-05-18 11:10:56 +02:00
nicolargo 74f9606e65 Merge Ruff formating and solve some conflicts #2779 2024-05-18 10:37:57 +02:00
Bharath Vignesh J K f31b767e0e chg: github-actions to use ruff 2024-05-17 04:41:31 +05:30
nicolargo d5682b8066 Correct CI 2024-05-12 18:50:38 +02:00
nicolargo afb06cb230 WebUI not needed to build in CI 2024-05-12 11:13:59 +02:00
nicolargo 4a4ca76505 Do not build WebUI if tags 2024-05-12 11:05:13 +02:00
nicolargo af4765db8a Remove unitest shell script - Use Makefile instead 2024-05-07 14:07:08 +02:00
nicolargo 8e8d4ce89b Rename unitest to unittest - Related to #2757 2024-05-07 14:01:36 +02:00
nicolargo 78f5813db7 Rename Qulity workflow - With the file it is better 2024-05-06 18:18:31 +02:00
nicolargo 490804d5cc Rename Qulity workflow 2024-05-06 18:16:53 +02:00
nicolargo 9121b77763 Add some profiling and upgrade CI to NodeJS 20 2024-05-06 11:55:37 +02:00
nicolargo d91663a428 Comment FreeBSD test (not working) and upgrade CI 2024-05-06 10:41:38 +02:00
nicolargo 4df945f52e Improve Github action unit test on FreeBSD systems #2749 2024-05-06 10:25:29 +02:00
nicolargo 9ae8219a7f arm/v6 and arm/v7 timeout during the build - Disable it in the CI 2024-05-05 16:51:17 +02:00
nicolargo 39be7f554b Stats update is now threaded / Sensors are sorted by label/Alias in the UI 2024-05-02 18:20:58 +02:00
nicolargo 66bc871488 Fix OS version for the Github tests / Only build Docker images on official architecture (remove i386) / Test if #2735 is corrected 2024-05-02 09:08:04 +02:00
Bharath Vignesh J K 7934676c5f fix: workflows - codeql only works with specific config filename 2024-05-02 02:19:14 +05:30
nicolargo 3aa6be7361 Remove Windows unitary test because Gitgub CI action is broken 2024-04-30 16:04:36 +02:00
nicolargo 5e58c0b8a8 CI Cyber Trivy should be back 2024-04-26 09:35:20 +02:00
nicolargo f2b232ebaf CI Cyber is broken, waiting for https://github.com/aquasecurity/trivy-action/issues/343 2024-04-26 08:48:05 +02:00
nicolargo 5c8905ea88 Docker image build error on ARM/v6 and ARM/v7 #2735 2024-04-23 10:16:59 +02:00
nicolargo 9efecde4b1 Docker image build error on ARM/v6 (realy) #2735 2024-04-23 09:46:16 +02:00
nicolargo ad6e94219c Docker image build error on ARM/v6 #2735 2024-04-22 11:55:49 +02:00
nicolargo 8e0943454d Add UT for MacOS in the CI (correct duplicated section in the test file) 2024-03-23 11:15:04 +01:00
nicolargo af8111ba8f Add UT for MacOS in the CI 2024-03-23 11:12:07 +01:00
nicolargo ca97eeefe2 Change workflow to disable some jobs on Pull Request 2024-03-16 09:53:39 +01:00
nicolargo c591461fde Add Cyber scan (Trivy) github action 2024-03-10 19:55:02 +01:00
nicolargo 5731cadbe3 Use secrets in CI actions 2 2024-03-10 17:34:20 +01:00
nicolargo dd6c5f7cd0 Use secrets in CI actions 2024-03-10 17:32:04 +01:00
nicolargo 9a3ec31f19 Use secrets info build workflow 2024-03-10 17:25:38 +01:00
nicolargo 365eb11eb4 Add CI pipeline 4 2024-03-10 17:02:43 +01:00
nicolargo b076df9f13 Add CI pipeline 3 2024-03-10 16:54:46 +01:00
nicolargo 1841592d5b Add CI pipeline 2024-03-10 16:52:31 +01:00
nicolargo ea4f11a08b Add CI pipeline 2024-03-10 16:48:53 +01:00
nicolargo 7ffe0f6c57 Solve issue when no change in the WebUI build process 2024-03-10 16:01:28 +01:00
nicolargo ea906064fc Correct Node.js action https://stackoverflow.com/a/68717538/1919431 2024-03-10 15:45:16 +01:00
Nicolas Hennion a84d029e1a
Create node.js.yml Github action 2024-03-10 15:33:37 +01:00
nicolargo a71f2b6367 Display the pip version during the build 2024-03-04 11:05:21 +01:00
nicolargo b46c7586eb Update Github build workflow 2023-12-09 11:24:27 +01:00
nicolargo 2b641f4b5e Remove Python 3.12 because test not working on Windows 2023-10-07 09:00:36 +02:00
nicolargo 62fd5aaee8 Add Python 3.12 support in UnitTest for Windows OS 2023-10-07 08:48:48 +02:00
nicolargo 17fb3c8d60 Add Python 3.12 support in UnitTest 2023-10-07 08:42:22 +02:00
Nicolas Hennion d0de934e9a
Merge pull request #2548 from nicolargo/renovate/docker-setup-qemu-action-3.x
chore(deps): update docker/setup-qemu-action action to v3
2023-09-23 09:22:09 +02:00
Nicolas Hennion 42e660b509
Merge pull request #2547 from nicolargo/renovate/docker-setup-buildx-action-3.x
chore(deps): update docker/setup-buildx-action action to v3
2023-09-23 09:21:58 +02:00
Nicolas Hennion 73fa0a27be
Merge pull request #2546 from nicolargo/renovate/docker-login-action-3.x
chore(deps): update docker/login-action action to v3
2023-09-23 09:21:45 +02:00
Nicolas Hennion 51bb691f88
Merge pull request #2545 from nicolargo/renovate/docker-build-push-action-5.x
chore(deps): update docker/build-push-action action to v5
2023-09-23 09:21:33 +02:00
Nicolas Hennion ea12b36439
Merge pull request #2544 from nicolargo/renovate/crazy-max-ghaction-docker-meta-5.x
chore(deps): update crazy-max/ghaction-docker-meta action to v5
2023-09-23 09:21:23 +02:00
renovate[bot] c5ac644fe4
chore(deps): update docker/setup-qemu-action action to v3 2023-09-12 14:09:31 +00:00
renovate[bot] 33c90e0690
chore(deps): update docker/setup-buildx-action action to v3 2023-09-12 11:58:13 +00:00
renovate[bot] 496c96879c
chore(deps): update docker/login-action action to v3 2023-09-12 11:58:09 +00:00
renovate[bot] c179f25248
chore(deps): update docker/build-push-action action to v5 2023-09-12 08:54:14 +00:00
renovate[bot] 8b3bb67405
chore(deps): update crazy-max/ghaction-docker-meta action to v5 2023-09-12 08:54:09 +00:00
renovate[bot] 2fcaa74924
chore(deps): update actions/checkout action to v4 2023-09-04 14:43:42 +00:00
nicolargo da4763da59 Minimum Python version is 3.8 (also for Windows) 2023-08-19 17:57:25 +02:00
nicolargo 9d1a28d626 Minimum Python version is 3.8 2023-08-19 17:55:21 +02:00
Claes Hallström d776508e63 Readd support for arm/v6 to docker image
The support for arm/v6 was dropped since the build was based on python,
which did not have support for arm/v6, but now they are based on alpine.
2023-07-20 22:42:25 +02:00
renovate[bot] a7d54ff70f
Update crazy-max/ghaction-docker-meta action to v4.6.0 2023-06-13 11:47:33 +00:00
renovate[bot] 5819fcc256
Update crazy-max/ghaction-docker-meta action to v4.5.0 2023-06-07 15:59:06 +00:00
Bharath Vignesh J K 0e5551364d chg: workflow (test) - drop support for older py versions
some older versions creeped in during the merge
2023-05-10 01:39:14 +05:30
Bharath Vignesh J K a08d3dc546 Merge from develop 2023-05-10 01:13:38 +05:30
Bharath Vignesh J K ef3fe253fb add: workflow (test) - windows tests 2023-05-09 02:44:48 +05:30
nicolargo 5dcd2ceb70 Improve template for issue report and feature request 2023-05-07 14:03:22 +02:00
nicolargo 2633757929 Improve issue stdout 2023-05-07 12:36:52 +02:00
nicolargo f4873cef08 Improve Lint 2023-05-01 10:12:09 +02:00
renovate[bot] 034bcb9432
chore(deps): update crazy-max/ghaction-docker-meta action to v4.4.0 2023-04-18 07:36:58 +00:00
nicolargo d2d1475a5c Click on CTRL-S is better 2023-03-12 10:42:59 +01:00
nicolargo 94a0395157 Ubuntu image only support linux/amd64 and linux/arm64 - See issue #2185 2023-03-12 10:22:53 +01:00
nicolargo db4bd0d136 Merge from develop 2023-03-12 09:44:43 +01:00
nicolargo 43291246de Ubuntu is back as additional Docker images. Alpine stays the default one. Related to #2185 2023-03-12 09:08:12 +01:00
renovate[bot] 03fb96cb9d
chore(deps): update docker/build-push-action action to v4 2023-01-30 19:52:36 +00:00
renovate[bot] 623b8bf1ef
Update crazy-max/ghaction-docker-meta action to v4.3.0 2023-01-13 14:53:01 +00:00
renovate[bot] 220de545eb
Update crazy-max/ghaction-docker-meta action to v4.2.0 2023-01-11 18:48:58 +00:00
nicolargo 440fb972ce Drop UT for Python 3.5 and 3.6 (no more available in Ubuntu 22.04) 2022-12-12 11:00:52 +01:00
nicolargo 70aa46d4a0 Solve conflicts 2022-11-19 16:08:18 +01:00
nicolargo eb8c0fd23c Refactor Docker image factory: from now, only Alpine images will be provided 2022-11-03 15:05:57 +01:00
nicolargo 30f7dbc566 Solve conflicts 2022-10-29 11:13:13 +02:00
Nicolas Hennion b64aa702ff
Merge pull request #2174 from nicolargo/renovate/docker-setup-qemu-action-2.x
Update docker/setup-qemu-action action to v2
2022-10-29 09:55:46 +02:00
Nicolas Hennion 98af7516f3
Merge pull request #2173 from nicolargo/renovate/docker-setup-buildx-action-2.x
Update docker/setup-buildx-action action to v2
2022-10-29 09:55:10 +02:00
Nicolas Hennion b290048437
Merge pull request #2172 from nicolargo/renovate/docker-build-push-action-3.x
Update docker/build-push-action action to v3
2022-10-29 09:54:49 +02:00
Nicolas Hennion 01932c954a
Merge pull request #2170 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
Update crazy-max/ghaction-docker-meta action to v4
2022-10-29 09:53:43 +02:00
Nicolas Hennion 1256f38b15
Merge pull request #2169 from nicolargo/renovate/actions-setup-python-4.x
Update actions/setup-python action to v4
2022-10-29 09:52:45 +02:00
Nicolas Hennion 4f2a1ffc88
Merge pull request #2168 from nicolargo/renovate/actions-checkout-3.x
Update actions/checkout action to v3
2022-10-29 09:52:06 +02:00
renovate[bot] efefd52e74
Update docker/setup-qemu-action action to v2 2022-10-26 10:31:09 +00:00
renovate[bot] 5187dfb9c4
Update docker/setup-buildx-action action to v2 2022-10-26 10:31:03 +00:00
renovate[bot] 68c37032bc
Update docker/build-push-action action to v3 2022-10-25 20:10:25 +00:00
renovate[bot] 2cda1b4a52
Update crazy-max/ghaction-docker-meta action to v4 2022-10-25 17:10:37 +00:00
renovate[bot] 7f3d847896
Update actions/setup-python action to v4 2022-10-25 17:10:32 +00:00
renovate[bot] 5b8db6b395
Update actions/checkout action to v3 2022-10-25 13:44:28 +00:00
renovate[bot] dd93f07c81
Update actions/cache action to v3 2022-10-25 13:44:22 +00:00
nicolargo 1697eca9bd The Docker hub repository nicolargo/glances is now a organization. Use a token instead of password to publish Glances images. 2022-10-22 09:29:19 +02:00
Kian-Meng Ang 4046fbb18c Fix typos
Found via `codespell -S ./venv,./glances/outputs,*.svg -L hart,bu,te,statics`
2022-10-03 21:53:24 +08:00
nicolargo 6a1ca75aae Change issue template 2022-09-25 08:22:59 +02:00
nicolargo 55b063c6b0 Resolve merge conflicts 2022-09-08 10:15:16 +02:00
nicolargo b2b173b159 buildx failed with: ERROR: failed to solve: python:3.10-slim-buster: no match for platform in manifest #2120 2022-09-04 08:16:21 +02:00
nicolargo e00bb4f336 Merge from develop 2022-08-14 10:39:32 +02:00
nicolargo 712cd67581 Update FUNDING file 2022-08-07 09:16:24 +02:00