feat: add battlepass slider and quest list tabs to lobby HUD
This commit is contained in:
@@ -90,7 +90,7 @@ curl -X POST "http://52.74.133.55:3000/api/v1/repos/danchie/tekton/actions/workf
|
||||
### What the CI does (deploy_patch.yml)
|
||||
|
||||
1. **Checkout** — `git clone --depth 1` from `experimental` branch (shallow = fast).
|
||||
2. **Setup Godot** — Uses cached `/cache/godot_4.7` binary. Downloads only if missing (140MB, cached forever).
|
||||
2. **Setup Godot** — Uses cached `/cache/godot_4.6.3` binary. Downloads only if missing (140MB, cached forever).
|
||||
3. **Generate version.json** — Runs `tools/generate_version_json.py --skip-changelog`. Reads version from `project.godot`, bumps patch number, writes `assets/data/version.json` with the new release entry including `pck_url` pointing to Gitea raw endpoint.
|
||||
4. **Export patch PCK** — `godot --headless --export-pack "Windows Desktop" build/patch.pck`. No export templates needed — `--export-pack` only packs resources, not binaries. Output ~10-15MB.
|
||||
5. **Push to patches branch** — Force-pushes `patch.pck` + `version.json` to the `patches` branch of the repo.
|
||||
@@ -249,7 +249,7 @@ Root cause: `ubuntu-latest` container doesn't have `zip` pre-installed. The inst
|
||||
### Godot export fails silently (`|| true`)
|
||||
|
||||
The `|| true` on export commands means a failed Godot export still shows step as success. Check:
|
||||
- Is `godot_4.7` cached at `/cache/`?
|
||||
- Is `godot_4.6.3` cached at `/cache/`?
|
||||
- Does the export preset name match exactly? E.g. `"Windows Desktop"` must match `export_presets.cfg`.
|
||||
- Is `addons/godotsteam/libgodotsteam*` present? Missing DLLs cause Godot to exit 1.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user