Skip to content

[SMT-63] Header colours bugfix and pipeline changes#697

Merged
ionwyn merged 5 commits intomasterfrom
dev/ionwyn/SMT-63/header-colours
Apr 7, 2026
Merged

[SMT-63] Header colours bugfix and pipeline changes#697
ionwyn merged 5 commits intomasterfrom
dev/ionwyn/SMT-63/header-colours

Conversation

@ionwyn
Copy link
Copy Markdown
Collaborator

@ionwyn ionwyn commented Apr 2, 2026

[SMT-63] Fix an issue where header colours are overridden

Pipeline stuff

  • Patched the pipeline so deploy reruns recover from that case instead of failing immediately. In .pipeline/lib/
    deploy.js:10, the deploy now checks whether the required versioned images exist in d3d940-tools; if they are missing,
    it rebuilds them from the checked-out commit before calling importImageStreams.

  • Also made the build helper return
    its promise in .pipeline/lib/build.js:5, and updated the entrypoints in .pipeline/build.js:1 and .pipeline/deploy.js:1
    to fail cleanly on async errors.

ionwyn added 4 commits April 2, 2026 07:48
- Patched the pipeline so deploy reruns recover from that case instead of failing immediately. In .pipeline/lib/
  deploy.js:10, the deploy now checks whether the required versioned images exist in d3d940-tools; if they are missing,
  it rebuilds them from the checked-out commit before calling importImageStreams.

- Also made the build helper return
  its promise in .pipeline/lib/build.js:5, and updated the entrypoints in .pipeline/build.js:1 and .pipeline/deploy.js:1
  to fail cleanly on async errors.
@ionwyn ionwyn merged commit 9903331 into master Apr 7, 2026
10 checks passed
@ionwyn ionwyn deleted the dev/ionwyn/SMT-63/header-colours branch April 7, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant