Add native binary export (win/linux/mac players) to the pipeline

TIC-80's export win/linux/mac produces self-contained players with
the cart baked in; the templates are downloaded from tic80.com at
export time. The zips follow the <name>-<version>-<slug>.zip droparea
convention so the API registers them as release assets automatically.
Also switch the tic80pro image reference to the canonical registry
host.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-03 23:07:49 +02:00
co-authored by Claude Fable 5
parent 3416a68c1a
commit d591cff468
3 changed files with 86 additions and 12 deletions
+8 -1
View File
@@ -31,12 +31,19 @@ steps:
- 'make ci-docs'
- name: export
image: git.teletype.hu/internal/tic80pro:latest
image: git.teletypegames.org/internal/tic80pro:latest
environment:
XDG_RUNTIME_DIR: /tmp
commands:
- 'make ci-export'
- name: binaries
image: git.teletypegames.org/internal/tic80pro:latest
environment:
XDG_RUNTIME_DIR: /tmp
commands:
- 'make ci-binaries'
- name: artifact
image: alpine
environment: