Commit Graph
70 Commits
Author SHA1 Message Date
me0nline 57f3dd896f Bootstrap sys.path in root proxy files and add PYTHONPATH to CI workflow
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m43s
2026-10-03 20:26:26 +02:00
me0nline 303744a3f8 Remove licensing repository dependency and standalone submodule proxy from tests and CI
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m35s
2026-10-03 20:22:07 +02:00
me0nline d9bc8df002 Update runner Dockerfile, workflows, and resolve CI test dependencies
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 20s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 4m15s
2026-10-03 20:08:30 +02:00
me0nline 0edae4d797 ci: auto-clean node:16-bullseye and intermediate build layers from Docker host
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m11s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 4m32s
2026-09-30 18:37:56 +02:00
me0nline cc25c31884 ci(runner): auto-cleanup local Docker image and build cache after push
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
2026-09-30 18:36:46 +02:00
me0nline ca8b0153fa fix(ci): fix PyInstaller import casing and ensure pip packages are satisfied
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m24s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 3m44s
2026-09-30 18:32:11 +02:00
me0nline ea6410d391 ci: rely on pre-installed builder runner dependencies and remove redundant apt/pip steps
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
2026-09-30 18:20:04 +02:00
me0nline b0066c9ea6 security(runner): remove plaintext token fallbacks, untrack .env, and enforce secret-only authentication
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m49s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 3m50s
2026-09-26 18:57:06 +02:00
me0nline 079c6cb70f ci(runner): restrict build-runner trigger to manual dispatch and release published
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
2026-09-26 18:55:57 +02:00
me0nline 49525594a3 ci: switch actions/checkout to v3 for compatibility with act_runner Node runtime
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 3m32s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Canceled after 0s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 3m50s
2026-09-26 18:52:38 +02:00
me0nline 2c9f8d9b91 ci(runner): make runner image completely standalone based on ubuntu:22.04
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m10s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Successful in 6m30s
2026-09-26 18:43:51 +02:00
me0nline 125870b135 ci(runner): align workflow with CodeChecker pipeline template and pull base image before build
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 7s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Failing after 6s
Build and Push LOGAR Runner / Build & Push Runner Image (push) Canceled after 0s
2026-09-26 18:38:36 +02:00
me0nline ec80908d5b ci(runner): update Gitea container registry auth to use GITEATOKEN secret
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 0s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Failing after 0s
Build and Push LOGAR Runner / Build & Push LOGAR Runner Image (push) Canceled after 0s
2026-09-26 18:07:20 +02:00
me0nline 92d858841d ci(runner): scope runner label strictly to logar and update release/ci workflows
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Failing after 0s
Build and Push LOGAR Runner / Build & Push LOGAR Runner Image (push) Canceled after 0s
2026-09-26 18:06:34 +02:00
me0nline 0e616d614c ci(runner): configure Portainer webhook and inject registration token via runner .env
Build and Push LOGAR Runner / Build & Push LOGAR Runner Image (push) Failing after 40s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 2m8s
2026-09-26 18:05:55 +02:00
me0nline c51194e699 ci(runner): add custom Docker runner and build-and-push workflow for Gitea registry
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 3m18s
Build and Push LOGAR Runner / Build & Push LOGAR Runner Image (push) Failing after 1m0s
2026-09-26 17:39:33 +02:00
me0nline 3a3d251817 ci(release): add apt -f install and fix-broken resolution for Debian runner packages
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m35s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m39s
2026-09-26 14:20:26 +02:00
me0nline 25adb46d48 ci(release): flush apt cache and force fresh mirror package index to fix 404 security packages
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m32s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m33s
2026-09-26 14:06:35 +02:00
me0nline b33294f36c ci(release): add dynamic fallback package resolution and support suite changes in runner
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m24s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m34s
2026-09-26 13:57:09 +02:00
me0nline b8069ee66b ci(release): enhance Debian package installation loop and makensis binary resolution
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m35s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m38s
2026-09-26 13:49:58 +02:00
me0nline 96126cdf84 fix(ci): dynamically install runner python shared lib and nsis for reliable installer generation
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m47s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m9s
2026-09-26 13:38:04 +02:00
me0nline 17c1791b7d fix(ci): add native NSIS installer compilation and libpython3 dev dependencies for Linux runner
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m45s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m10s
2026-09-26 13:33:19 +02:00
me0nline 911014fae7 chore(release): bump version to v0.3.1
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m36s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 1m22s
2026-09-26 13:23:36 +02:00
me0nline de95a3283d ci(release): automate Inno Setup & Linux installer packaging directly inside CI pipeline
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m35s
2026-09-26 13:21:14 +02:00
me0nline a34934959d fix(warnings): align OpenPGP compression preferences and suppress cryptography deprecations in CI
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m34s
2026-09-25 23:54:28 +02:00
me0nline 344d57ff49 ci(release): cross-compile and publish both Linux and Windows release binaries from Linux node
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m32s
2026-09-25 23:24:29 +02:00
me0nline 19c60616b1 fix(release): dynamically locate Git and provide API zip archive fallback on Windows runner
Release Binaries & Installers / Build & Release Linux Binaries (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 1m34s
Release Binaries & Installers / Build & Release Windows Binaries & Installers (push) Canceled after 9m33s
2026-09-25 23:16:36 +02:00
me0nline 14b3586b10 fix(release): install python shared libraries for PyInstaller and add zipapp fallback
Release Binaries & Installers / Build & Release Windows Binaries & Installers (push) Failing after 30s
Release Binaries & Installers / Build & Release Linux Binaries (push) Canceled after 0s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Canceled after 0s
2026-09-25 23:15:31 +02:00
me0nline 1d8449515e fix(ci): use public /health probe and authorize Hermes report requests in pipeline test
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m50s
Release Binaries & Installers / Build & Release Linux Binaries (push) Failing after 1m47s
Release Binaries & Installers / Build & Release Windows Binaries & Installers (push) Canceled after 3m20s
2026-09-25 23:08:29 +02:00
me0nline 668f6e66cd chore(release): bump version to v3.0.0 and prepare unified release
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m50s
Release Binaries & Installers / Build & Release Linux Binaries (push) Failing after 1m5s
Release Binaries & Installers / Build & Release Windows Binaries & Installers (push) Canceled after 0s
2026-09-25 23:05:54 +02:00
me0nline cce439f0e2 ci: remove submodule dependency from LOGAR CI and release workflows so unit tests run standalone
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m53s
2026-09-25 22:56:01 +02:00
me0nline 777d6300a8 ci: enable recursive submodule checkout and fallback init in ci and release workflows
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 15s
2026-09-25 22:37:32 +02:00
me0nline c3bb440eff ci: extract pip bootstrapping into compilation/ensure_pip.py to fix yaml scalar parsing
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 1m29s
2026-09-25 22:35:21 +02:00
me0nline ea3a2cd541 ci: support python 3.9 legacy get-pip bootstrap endpoint dynamically 2026-09-25 22:33:08 +02:00
me0nline 8c6d3f57f9 ci: use pure python dependency management and eliminate apt package conflicts in runners
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 10s
2026-09-25 22:29:08 +02:00
me0nline f7584320f9 ci: harden debian container package installation and pip bootstrapping against stale apt mirror lists
CI Test Suite / Run Component Tests & Pipeline Verification (push) Failing after 42s
2026-09-25 22:27:50 +02:00
me0nline 39790d371b Remove CodeChecker workflow from main repository 2026-09-24 21:53:39 +02:00
me0nline 431352ddce Add CodeChecker static analysis workflow to LOGAR 2026-09-24 21:51:33 +02:00
me0nline f5ff8ab6cc ci(windows): use native PowerShell git checkout to eliminate Node.js dependency on Windows runner
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m45s
Release Binaries & Installers / Build & Release Linux Binaries (push) Canceled after 0s
Release Binaries & Installers / Build & Release Windows Binaries & Installers (push) Canceled after 0s
2026-09-04 23:54:13 +02:00
me0nline 35e6a8df3e ci: bump default release tag to v2.0.1 in release.yml 2026-09-04 23:31:15 +02:00
me0nline 94ad3f9461 ci: remove obsolete release-windows.yml in favor of consolidated release.yml 2026-09-04 23:25:38 +02:00
me0nline 26a4509429 ci: remove obsolete release-linux.yml in favor of consolidated release.yml 2026-09-04 23:25:35 +02:00
me0nline 80ae42088f ci: add consolidated release.yml combining Linux and Windows release jobs 2026-09-04 23:25:32 +02:00
me0nline a9f096ef1b ci(windows): optimize tag triggers and add default v2.0.0 tag to release-windows.yml 2026-09-04 23:22:52 +02:00
me0nline 26d3d59812 ci(linux): optimize tag triggers and add default v2.0.0 tag to release-linux.yml 2026-09-04 23:22:38 +02:00
me0nline 5fec32327f ci: prevent ci.yml from triggering on tag pushes
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m22s
2026-09-04 23:08:19 +02:00
me0nline 478807d873 ci(linux): add v* tag pattern to release-linux.yml 2026-09-04 23:08:06 +02:00
me0nline 149ba6dfec ci(windows): add release event and multi-pattern tag triggers to release-windows.yml 2026-09-04 23:07:54 +02:00
me0nline 1d0845b548 ci: include src/server_enrollment.py in syntax verification step 2026-09-04 20:54:49 +02:00
me0nline 11f16ed8e1 ci(windows): update release-windows.yml to trigger on v* tags and compile Inno Setup installers 2026-09-04 20:54:40 +02:00