OpenCode
82fc17ceb3
Merge pull request 'docs: README, AGPL-3.0 LICENSE, Code Health CI + scorecard' ( #2 ) from chore/code-health-ci into main
CI / Code Health (push) Successful in 13s
CI / build-and-test (push) Successful in 57s
CI / release (push) Skipped
2026-09-12 01:35:57 +03:00
fristy
dbc51a8d43
docs: README, AGPL-3.0 LICENSE, Code Health CI + scorecard
CI / Code Health (pull_request) Successful in 12s
CI / build-and-test (pull_request) Successful in 58s
CI / release (pull_request) Skipped
2026-09-12 01:33:51 +03:00
fristy
f28d26b585
feat: BE prefix filter, fail-loud error notifications
CI / build-and-test (push) Successful in 1m27s
CI / release (push) Successful in 2m30s
v0.3.2
2026-09-05 18:20:54 +03:00
fristy
a7413c4b0e
ci: invoke vpk.dll directly, slim restore step
CI / release (push) Successful in 13m54s
CI / build-and-test (push) Successful in 5m24s
v0.3.1
2026-09-05 16:23:07 +03:00
fristy
ead3315170
ci: diagnose tool restore environment
CI / build-and-test (push) Successful in 4m58s
CI / release (push) Failing after 8m23s
2026-09-05 15:57:22 +03:00
fristy
0a0ce5c267
ci: explicit tool manifest path for tool restore
CI / build-and-test (push) Successful in 1m31s
CI / release (push) Failing after 44s
2026-09-05 15:27:46 +03:00
fristy
01f3544f78
ci: fail loud on velopack errors, guard release assets
CI / release (push) Failing after 1m8s
CI / build-and-test (push) Successful in 1m42s
2026-09-05 15:06:50 +03:00
fristy
8d806d5bff
ci: fix tool restore, enable cache, pin actions, merge build+test, guard releases
CI / release (push) Successful in 1m45s
CI / build-and-test (push) Successful in 2m4s
2026-09-05 14:51:21 +03:00
fristy
3a268dcaf1
ci: add dotnet tools caching to speed up tool restore (was 32 min)
CI / test (push) Successful in 55s
CI / release (push) Canceled after 0s
CI / build (push) Canceled after 2m33s
2026-09-05 14:31:49 +03:00
fristy
2de313c966
ci: fix Restore step to use powershell shell for gitea-act runner
CI / build (push) Canceled after 38m40s
CI / test (push) Successful in 54s
CI / release (push) Canceled after 0s
2026-09-05 13:53:43 +03:00
fristy
198ba358dd
ci: fix Restore tools step to use powershell shell for gitea-act runner
CI / build (push) Failing after 1m1s
CI / release (push) Skipped
CI / test (push) Successful in 52s
2026-09-05 13:50:27 +03:00
fristy
5a36cd9b21
ci: replace all pwsh with powershell for gitea-act runner compatibility
CI / test (push) Successful in 48s
CI / build (push) Failing after 48s
CI / release (push) Skipped
2026-09-05 13:45:55 +03:00
fristy
de22472482
ci: fix cache status step shell from pwsh to powershell for gitea-act runner
CI / test (push) Failing after 48s
CI / build (push) Failing after 51s
CI / release (push) Skipped
2026-09-05 13:43:01 +03:00
fristy
14f989f35a
ci: downgrade actions/cache to v3 to fix pwsh path issue on gitea-act runner
CI / build (push) Failing after 48s
CI / test (push) Failing after 54s
CI / release (push) Skipped
2026-09-05 13:37:12 +03:00
fristy
188187bf83
update test: bump to 0.3.1
CI / test (push) Failing after 48s
CI / release (push) Skipped
CI / build (push) Failing after 1m3s
2026-09-05 12:53:23 +03:00
fristy
ab9cf6197f
fix: clean slate from v0.3.0
...
CI / test (push) Successful in 1m10s
CI / build (push) Successful in 2m24s
CI / release (push) Successful in 2m28s
- csproj: revert to 0.3.0
- package-velopack.ps1: clean output dir before vpk pack, keep feed files (json/nupkg) for GiteaSource auto-update
- ci.yml: upload feed files (json/nupkg) to Gitea release for GiteaSource auto-update
v0.3.0
2026-09-05 12:34:29 +03:00
fristy
05ef34e034
chore: bump version to 0.3.1
CI / test (push) Successful in 42s
CI / build (push) Successful in 1m6s
CI / release (push) Successful in 1m53s
2026-09-05 04:03:30 +03:00
fristy
4054837bfc
fix: version display, footer link, release name
...
CI / test (push) Successful in 40s
CI / build (push) Successful in 1m9s
CI / release (push) Successful in 2m16s
- GetApplicationVersion: use AssemblyVersion instead of InformationalVersion
- Footer: @fristyxd -> @fristy , link to repo
- Release name: remove duplicate 'v' prefix (tag already has v)
2026-09-05 03:57:26 +03:00
fristy
54b42a2861
ci: rename Velopack outputs to RGBLedStripController-Setup-v{version}-x64.exe format
CI / build (push) Successful in 1m5s
CI / test (push) Successful in 42s
CI / release (push) Successful in 2m1s
2026-09-05 03:40:04 +03:00
fristy
28e05cb9c5
ci: fix gitea-release-action to use akkuman/gitea-release-action (GitHub hosted)
CI / release (push) Successful in 1m43s
CI / test (push) Successful in 42s
CI / build (push) Successful in 1m3s
2026-09-05 03:34:54 +03:00
fristy
4353c67f95
ci: use gitea.com/actions/gitea-release-action for release assets with API_TOKEN
CI / test (push) Successful in 40s
CI / build (push) Successful in 1m7s
CI / release (push) Failing after 4s
2026-09-05 03:28:32 +03:00
fristy
3cfda62341
fix: set AssemblyProduct in csproj for Velopack PackId matching (Fristy.RgbLedStripController)
CI / build (push) Successful in 1m7s
CI / test (push) Successful in 44s
CI / release (push) Successful in 1m44s
2026-09-05 02:59:25 +03:00
fristy
98874d975b
fix: use WithAppName instead of WithPackId for VelopackApp
CI / build (push) Failing after 48s
CI / test (push) Successful in 41s
CI / release (push) Skipped
2026-09-05 02:56:04 +03:00
fristy
a87dc46003
fix: add PackId to VelopackApp.Build() to match packaging (Fristy.RgbLedStripController)
CI / build (push) Failing after 54s
CI / test (push) Successful in 41s
CI / release (push) Skipped
2026-09-05 02:52:32 +03:00
fristy
e5ce4c0323
ci: remove fallback portable upload (Velopack already produces Portable.zip)
CI / test (push) Successful in 42s
CI / build (push) Successful in 1m5s
CI / release (push) Successful in 1m40s
2026-09-05 02:30:55 +03:00
fristy
1a1693660a
ci: add --mainExe RgbLedStripController.exe to vpk pack
CI / build (push) Successful in 1m7s
CI / test (push) Successful in 45s
CI / release (push) Failing after 1m28s
2026-09-05 02:25:27 +03:00
fristy
f82ace6b40
ci: fix vpk pack argument names (camelCase: --outputDir, --packId, --packTitle, --packAuthors, --packVersion, --packDir)
CI / build (push) Successful in 1m9s
CI / test (push) Successful in 46s
CI / release (push) Failing after 50s
2026-09-05 02:21:41 +03:00
fristy
46439201ef
ci: fix version extraction in package-velopack.ps1 (handle multiple PropertyGroup)
CI / release (push) Failing after 47s
CI / test (push) Successful in 41s
CI / build (push) Successful in 1m5s
2026-09-05 02:16:55 +03:00
fristy
9fbe46ca82
ci: add Velopack packaging script and release job
...
CI / build (push) Successful in 1m4s
CI / test (push) Successful in 40s
CI / release (push) Failing after 46s
- scripts/release/package-velopack.ps1: self-contained publish + vpk pack
- release job: runs package-velopack.ps1, uploads Setup.exe + Portable.zip
- Artifact names: RGBLedStripController-Setup-<tag>-win-x64, RGBLedStripController-Portable-<tag>-win-x64
2026-09-05 02:12:09 +03:00
fristy
283c2d744b
ci: fix NuGet cache path with NUGET_PACKAGES env var
...
CI / test (push) Successful in 50s
CI / release (push) Successful in 1m24s
CI / build (push) Successful in 1m15s
- Add NUGET_PACKAGES env var at job level to pin package cache location
- Change cache path from ~/.nuget/packages to runner.temp/.nuget/packages
- Add id to cache steps and diagnostic 'Cache status' step to show hit/miss
- Add DOTNET_NOLOGO and DOTNET_CLI_TELEMETRY_OPT_OUT for cleaner logs
- Applied to build, test, and release jobs uniformly
2026-09-05 00:59:36 +03:00
fristy
a84fabcd3f
ci: add workflow_dispatch trigger for manual runs
...
CI / test (push) Successful in 9m40s
CI / build (push) Successful in 9m59s
CI / release (push) Skipped
Lets release job run on workflow_dispatch in addition to tag pushes.
Artifact name falls back to 'manual' when triggered outside a tag context.
2026-09-05 00:31:24 +03:00
fristy
acc34d9543
v0.3.0: CI dotnet 8.0.424 pinned with isolated install
...
CI / build (push) Canceled after 0s
CI / test (push) Canceled after 0s
CI / release (push) Canceled after 0s
- Pin .NET SDK to 8.0.424 in all CI jobs to avoid floating channel drift
- Install SDK to runner temp via DOTNET_INSTALL_DIR to bypass
C:\\Program Files\\dotnet overwrite/extract conflicts on Gitea Windows runners
- Simplify release job to dotnet publish + upload-artifact
- Exclude memory-bank/ via .gitignore (internal dev memory stays local)
2026-09-05 00:22:09 +03:00