Commit Graph

8 Commits

Author SHA1 Message Date
vlad.os 314f01feb3 fix: add APPIMAGE_EXTRACT_AND_RUN=1 for CI without FUSE
Build and Release / Validate source (push) Successful in 1m23s
Build and Release / Build (windows) (push) Has been cancelled
Build and Release / Build (linux) (push) Successful in 3m38s
Build and Release / Finalize Release (push) Has been skipped
2026-06-27 04:38:23 +03:00
vlad.os 746e655ba0 fix: replace heredocs with printf to avoid shell heredoc delimiter indentation conflict with YAML block scalar
Build and Release / Validate source (push) Successful in 1m21s
Build and Release / Build (linux) (push) Failing after 6m28s
Build and Release / Finalize Release (push) Has been skipped
Build and Release / Build (windows) (push) Has been cancelled
2026-06-27 04:24:57 +03:00
vlad.os c2ae25f986 fix: correct YAML indentation in CI workflow — heredoc and inline script content must be indented inside literal block scalars
Build and Release / Validate source (push) Successful in 3m24s
Build and Release / Build (windows) (push) Has been cancelled
Build and Release / Build (linux) (push) Failing after 4m18s
Build and Release / Finalize Release (push) Has been skipped
2026-06-27 04:09:50 +03:00
vlad.os 5b15c7cf2a CI: restore actions/checkout@v3 for reliable checkout 2026-06-27 04:00:55 +03:00
vlad.os 7f6bb8911a CI: full rewrite — zero external actions, AppImage + exe
- Remove actions/checkout@v4/v3 (Gitea incompatibility)
- Checkout via git clone with server_url + RELEASE_TOKEN
- Remove upload-artifact@v4 (GHESNotSupportedError)
- Upload directly to Gitea release via API
- Linux → AppImage (portable, self-contained)
- Windows → .exe + ZIP
- Fix PYTHON_WIN_URL, icon generation, checkout URL
2026-06-27 03:42:02 +03:00
vlad.os 90492e8c8c CI: checkout@v3 for Gitea compatibility (Node 16)
Build and Release / Validate source (push) Successful in 1m47s
Build and Release / Build (linux) (push) Failing after 3m31s
Build and Release / Create Release (push) Has been cancelled
Build and Release / Build (windows) (push) Has been cancelled
2026-06-27 03:32:52 +03:00
vlad.os 032b434f0b CI: pyflakes advisory only, compileall is hard gate 2026-06-27 03:29:34 +03:00
vlad.os 586160b1a0 Add Gitea Actions CI/CD pipeline
Build and Release / Validate source (push) Failing after 25s
Build and Release / Build (linux) (push) Has been skipped
Build and Release / Create Release (push) Has been skipped
Build and Release / Build (windows) (push) Has been skipped
- .gitea/workflows/release.yml — multi-platform build (linux native + windows cross via wine)
- requirements.txt — all pip dependencies with version pins
- PKGBUILD — Arch Linux build reference
- build-scripts/build-linux-portable.sh — Linux portable/AppImage builder
- build-scripts/build-windows.ps1 — Windows PyInstaller + Inno Setup builder
2026-06-27 03:26:18 +03:00