littlecodedragon
|
ea69546fcb
|
Accept raw or base64 JSON secrets in Forgejo release workflow.
Forgejo Release Builder / release (push) Failing after 3s
Validate secrets as JSON and fall back to base64 decoding when needed so google-services and client secrets are parsed correctly.
|
2026-04-27 17:12:18 +02:00 |
|
littlecodedragon
|
1f552c2774
|
Fix malformed JSON secret files in Forgejo release workflow.
Forgejo Release Builder / release (push) Failing after 3s
Write secrets via printf and validate with python json.tool so google-services and client secrets remain valid JSON in CI.
|
2026-04-27 17:11:18 +02:00 |
|
littlecodedragon
|
1fc3835259
|
Stabilize Forgejo Android build by avoiding Gradle daemon in CI.
Forgejo Release Builder / release (push) Failing after 6m58s
Run Gradle with --no-daemon and reduced workers to prevent daemon crashes in containerized runner jobs.
|
2026-04-27 16:50:33 +02:00 |
|
littlecodedragon
|
041fd7e5ee
|
Set Android SDK env vars for containerized Forgejo builds.
Detect /opt/android-sdk-linux, export ANDROID_HOME/ANDROID_SDK_ROOT, and write local.properties so Gradle can resolve the SDK path.
|
2026-04-27 07:06:26 +02:00 |
|
littlecodedragon
|
acca36c3a3
|
Harden JDK package-manager detection in Forgejo release job.
Forgejo Release Builder / release (push) Failing after 23m19s
Log PATH and package manager probes, check common absolute binary locations, and keep workflow free of control bytes for Forgejo parsing.
|
2026-04-27 06:41:24 +02:00 |
|
littlecodedragon
|
fc6b46b07b
|
Remove hidden control bytes from Forgejo workflow.
Forgejo Release Builder / release (push) Failing after 6m42s
Clean trailing NUL bytes so Forgejo can parse build_release.yml and enqueue tag-based runs again.
|
2026-04-27 06:37:13 +02:00 |
|
littlecodedragon
|
2a0caf80ff
|
Adjust Forgejo checkout URL for host-networked Docker jobs.
Use 127.0.0.1 Forgejo endpoint from job steps so clone and API calls stay local to the NAS host network path.
|
2026-04-27 06:23:46 +02:00 |
|
littlecodedragon
|
5396ebad7c
|
Fix Forgejo release workflow for Docker executor.
Forgejo Release Builder / release (push) Failing after 3m15s
Use a container-reachable Forgejo checkout URL and support package installs via root or sudo in container jobs.
|
2026-04-27 06:05:44 +02:00 |
|
littlecodedragon
|
1f554081a5
|
ci: make Forgejo JDK install distro-aware
Forgejo Release Builder / release (push) Failing after 1s
Detect dnf/apt/apk/pacman in the Forgejo release workflow so Java setup works across runner base images.
|
2026-04-27 05:15:30 +02:00 |
|
littlecodedragon
|
029c3a25f0
|
ci: replace checkout action with shell clone on Forgejo
Forgejo Release Builder / release (push) Failing after 1s
Avoid JS-based checkout action dependency because runner image lacks node binary.
|
2026-04-27 04:56:48 +02:00 |
|
littlecodedragon
|
f6d9e07077
|
ci: remove unavailable signing action on Forgejo
Forgejo Release Builder / release (push) Failing after 0s
Drop external APK signing action and publish unsigned release artifacts in Forgejo workflow to keep pipeline executable.
|
2026-04-27 04:53:29 +02:00 |
|
littlecodedragon
|
138a92854e
|
ci: remove external action dependencies in Forgejo workflow
Forgejo Release Builder / release (push) Failing after 0s
Replace setup-java, write-file-action, and setup-gradle action steps with shell-based equivalents for reliable Forgejo execution.
|
2026-04-27 04:51:29 +02:00 |
|
littlecodedragon
|
dbee19612b
|
ci: sanitize Forgejo release workflow yaml
Forgejo Release Builder / release (push) Failing after 5s
Remove hidden control bytes so Forgejo can parse build_release.yml again.
|
2026-04-27 04:43:14 +02:00 |
|
littlecodedragon
|
efb1a1e539
|
ci: touch Forgejo workflow for trigger
Add a marker comment and keep Forgejo release workflow explicitly node20-compatible.
|
2026-04-26 17:33:58 +02:00 |
|
littlecodedragon
|
5b93575bab
|
ci: fix Forgejo release workflow action versions
Switch checkout/setup-java/setup-gradle to node20-compatible action versions for Forgejo runner v3.5.1.
|
2026-04-26 17:19:39 +02:00 |
|
littlecodedragon
|
d51aaa39b9
|
ci: add Forgejo release workflow
Forgejo Release Builder / release (push) Failing after 5s
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-04-24 14:28:23 +02:00 |
|