Commit Graph
301 Commits
Author SHA1 Message Date
Albrecht LohofenerandClaude Opus 5.5 6d617e3864 Replace removed multipass docker blueprint in CI test job
Multipass 1.17 dropped blueprints, so 'multipass launch docker' fails.
Launch a plain Ubuntu 24.04 VM with the blueprint's resources and install
Docker via cloud-init instead. Drop the portainer stop, as it no longer exists.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 22:26:44 +02:00
Albrecht LohofenerandClaude Opus 5.5 dede682981 Deduplicate CI workflows via a reusable workflow
Move the shared build, SBOM, test and publish jobs into
build-test-publish.yml and turn the master and stable workflows into
thin callers. Drop the 24.10-SNAPSHOT workflow.

Also fix the stable SBOM job scanning the previously published :latest
image instead of the freshly built CI image, and use the checked-out
mount script instead of downloading it from master.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:09:20 +02:00
Albrecht LohofenerandClaude Opus 5.5 db8cd43068 Update zone.js 0.15 -> 0.16 and minor dependency bumps
express 4.22.3, @types/express 4.17.25, @types/node 26.6.5,
@types/jasmine 5.1.15

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:08:51 +02:00
Albrecht Lohofener d455b62dc3 Bump to 25.12.6 2026-10-19 08:21:34 +02:00
Albrecht Lohofener 2bca120fa4 Add workaround for multipass installation CI issue 2026-07-11 18:15:29 +02:00
Albrecht Lohofener 46f98b9a62 Switch to Ubuntu 26.04 2026-07-03 16:31:44 +02:00
Albrecht Lohofener 5993dda824 Comment out workaround for multipass_socket 2026-07-02 06:36:12 +02:00
Albrecht Lohofener 8d064d510c Merge pull request #68 from AlbrechtL/dependabot/github_actions/actions/checkout-7
Bump actions/checkout from 6 to 7
2026-07-01 21:06:13 +02:00
Albrecht Lohofener e8b71ec4fd Bump to OpenWrt 25.12.5 2026-07-01 07:22:38 +02:00
dependabot[bot] b399121655 Bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [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/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 14:23:28 +00:00
Albrecht Lohofener 3ca01c04cd Bump to OpenWrt 25.12.4 2026-05-15 21:03:19 +02:00
Albrecht Lohofener 5d0aef0f0c Bump to OpenWrt 25.12.3 2026-05-08 15:57:42 +02:00
Albrecht Lohofener b2c522ac99 Bump to OpenWrt 25.12.2 2026-03-27 16:50:14 +01:00
Albrecht Lohofener 7eb5b7306b Bump to OpenWrt 25.12.1 2026-03-19 06:14:07 +01:00
Albrecht Lohofener 104e9a2cc1 Merge pull request #59 from AlbrechtL/dependabot/github_actions/docker/build-push-action-7
Bump docker/build-push-action from 6 to 7
2026-03-10 21:08:44 +01:00
Albrecht Lohofener 4fc290594c Merge pull request #60 from AlbrechtL/dependabot/github_actions/docker/setup-buildx-action-4
Bump docker/setup-buildx-action from 3 to 4
2026-03-10 21:08:35 +01:00
Albrecht Lohofener 3955bb1d99 Merge pull request #61 from AlbrechtL/dependabot/github_actions/docker/setup-qemu-action-4
Bump docker/setup-qemu-action from 3 to 4
2026-03-10 21:08:25 +01:00
dependabot[bot] 76b6d5bb29 Bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 15:53:21 +00:00
dependabot[bot] 0ad788a7b7 Bump docker/setup-qemu-action from 3 to 4
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 15:53:15 +00:00
dependabot[bot] bbd248869b Bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 15:53:09 +00:00
dependabot[bot] dbffdcce9c Bump docker/build-push-action from 6 to 7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 15:53:03 +00:00
Albrecht Lohofener 0db3e484dc Bump to OpenWrt 25.12.0. Remove deprecated opkg from Dockerfile 2026-03-06 17:37:21 +01:00
Albrecht Lohofener 243c18fe54 Merge pull request #58 from AlbrechtL/dependabot/github_actions/actions/download-artifact-8
Bump actions/download-artifact from 7 to 8
2026-03-02 20:22:04 +01:00
dependabot[bot] 2c3236ff66 Bump actions/download-artifact from 7 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 15:41:20 +00:00
dependabot[bot] c222c7bbb6 Bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 15:41:16 +00:00
Albrecht Lohofener 4de9b6265b u-os: Add x86_64 support 2026-01-10 13:45:46 +01:00
Albrecht Lohofener 6c2b64213b Merge pull request #54 from AlbrechtL/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2025-12-25 20:28:36 +01:00
Albrecht Lohofener fd6dc75b79 Merge pull request #55 from AlbrechtL/dependabot/github_actions/actions/download-artifact-7
Bump actions/download-artifact from 6 to 7
2025-12-25 20:28:12 +01:00
Albrecht Lohofener 17aaf852d8 Bump to version 24.10.5 2025-12-20 07:50:51 +01:00
dependabot[bot] 9ece15a090 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 14:14:56 +00:00
dependabot[bot] e7ff555887 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 14:14:48 +00:00
dependabot[bot] a201fabf18 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 15:39:25 +00:00
Albrecht Lohofener 1f1a30bc6d Merge pull request #52 from AlbrechtL/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-11-02 19:17:42 +01:00
dependabot[bot] acc2f6cea6 Bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 17:05:26 +00:00
dependabot[bot] b22a3c1946 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 15:03:19 +00:00
Albrecht Lohofener b644851e07 Bump to version 24.10.4 2025-10-23 16:12:31 +02:00
Albrecht Lohofener cd4d82701a Bump to version 24.10.3 2025-09-23 20:11:53 +02:00
dependabot[bot] ee71c39b7e 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-19 04:58:45 +00:00
dependabot[bot] dcba8384f9 Bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 22:55:48 +00:00
Albrecht Lohofener de6e376e06 Bump to version 24.10.2 2025-06-25 07:18:53 +02:00
Albrecht Lohofener a768c98b27 Revert remove of OPENWRT_VERSION build argument 2025-04-15 19:15:06 +02:00
Albrecht Lohofener 07a21d301e Remove OPENWRT_VERSION build argument 2025-04-15 18:57:17 +02:00
Albrecht Lohofener 294085f595 Bump to OpenWrt 24.10.0 2025-02-06 10:20:40 +01:00
Albrecht Lohofener b2cc2a2084 Add swap file to Github Actions. Next try to avoid SIGSEGV during built. 2025-02-06 10:17:14 +01:00
Albrecht Lohofener ca36fa1e19 Move scheduled build to 8pm UTC because Github action throws segfaults toooften. 2025-02-04 19:15:35 +01:00
Albrecht Lohofener bad8da6428 Decrease timeout in tests and add to retry test in case of failure up to 3 times. 2025-01-30 10:05:51 +01:00
Albrecht Lohofener 8585af6a0b Use multipass release version instead of development version 2025-01-11 22:49:24 +01:00
Albrecht Lohofener 626775e1a5 Improve script to mount squashfs file systems. Now the script tries to find ext4 first if not try to find f2fs. 2024-12-03 11:09:48 +01:00
Albrecht Lohofener 04edc20d06 Fix automated tests. Now a python venv is required. 2024-12-02 12:02:55 +01:00
Albrecht Lohofener 3ccc1e4b86 Fix wrong SBOM generation for snapshots 2024-11-27 13:36:14 +01:00