Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 36cbf6df58 | |||
| 4e18b18122 |
@@ -1,4 +1,4 @@
|
||||
# Build and deploy the solitaire server Docker image.
|
||||
# Build and deploy the solitaire server Docker image. (retriggered 2026-07-16)
|
||||
name: Build and Deploy
|
||||
|
||||
on:
|
||||
@@ -15,6 +15,9 @@ on:
|
||||
- 'Cargo.toml'
|
||||
- 'Cargo.lock'
|
||||
- 'build_wasm.sh'
|
||||
# The engine embeds CHANGELOG.md (What's-new card) — changelog cuts
|
||||
# must redeploy the web so the card content stays fresh.
|
||||
- 'CHANGELOG.md'
|
||||
- 'solitaire_server/Dockerfile'
|
||||
- '.gitea/workflows/docker-build.yml'
|
||||
|
||||
|
||||
@@ -53,6 +53,10 @@ RUN cargo fetch --locked
|
||||
# src/) because solitaire_engine embeds theme/audio/font assets at compile
|
||||
# time from its own assets/ and the workspace assets/.
|
||||
COPY build_wasm.sh ./
|
||||
# whats_new_plugin embeds the changelog at compile time
|
||||
# (include_str!("../../CHANGELOG.md")) — omit it and the engine build
|
||||
# fails inside this stage while full-checkout builds stay green.
|
||||
COPY CHANGELOG.md ./
|
||||
COPY solitaire_core ./solitaire_core
|
||||
COPY solitaire_sync ./solitaire_sync
|
||||
COPY solitaire_data ./solitaire_data
|
||||
|
||||
Reference in New Issue
Block a user