Skip to content

feat(release): emit desktop package artifacts#196

Merged
ksamaschke merged 1 commit intodevfrom
codex/issue-179-desktop-packaging-20260314082017
Mar 14, 2026
Merged

feat(release): emit desktop package artifacts#196
ksamaschke merged 1 commit intodevfrom
codex/issue-179-desktop-packaging-20260314082017

Conversation

@ksamaschke
Copy link
Copy Markdown
Contributor

Summary

  • replace desktop package-plan placeholder outputs with concrete tagged desktop artifact files
  • update release signing workflow, checksums, and docs to use the final artifact filenames
  • codify the packaging cutover with focused desktop release packaging tests

Testing

  • npm run clean:compiled-tests && ./node_modules/.bin/tsc -p tsconfig.json && NODE_PATH="/Users/karsten/Work/Development/intelligentcode-ai/intelligent-code-agents/node_modules" node --test dist/tests/installer/desktop-release-packaging.test.js dist/tests/installer/desktop-preview-startup.test.js dist/tests/installer/bootstrap-launch.test.js
  • scripts/release/build-artifacts.sh v12.3.0 HEAD

Closes #178
Closes #179
Closes #180
Closes #181

@ksamaschke
Copy link
Copy Markdown
Contributor Author

ICA-REVIEW
ICA-REVIEW-RECEIPT
Reviewer-Stage: 3 (temp checkout)
Reviewer-Agent: reviewer (subagent)
PR: #196
Base: dev
Head-SHA: 1471b82
Date-UTC: 2026-03-14T07:44:15Z

Findings: 0
NO FINDINGS

Checks/Tests:

  • isolated temp-checkout diff review (PASS)
  • focused packaging regression: desktop-release-packaging, desktop-preview-startup, bootstrap-launch (PASS)
  • local release artifact generation via scripts/release/build-artifacts.sh (PASS)
  • required GitHub checks: memory-protection (PASS)

Notes:

  • Desktop release asset names now align with the tagged workflow inputs (vX.Y.Z) end-to-end.

Result: PASS

@ksamaschke ksamaschke force-pushed the codex/issue-179-desktop-packaging-20260314082017 branch from 1471b82 to 33d6a85 Compare March 14, 2026 07:51
@ksamaschke
Copy link
Copy Markdown
Contributor Author

ICA-REVIEW
ICA-REVIEW-RECEIPT
Reviewer-Stage: 3 (temp checkout)
Reviewer-Agent: reviewer (subagent)
PR: #196
Base: dev
Head-SHA: 33d6a85
Date-UTC: 2026-03-14T07:51:15Z

Findings: 0
NO FINDINGS

Checks/Tests:

  • isolated temp-checkout diff review (PASS)
  • focused release regression: desktop-release-packaging, desktop-rollout-validation, desktop-preview-startup, bootstrap-launch (PASS)
  • local release artifact generation via scripts/release/build-artifacts.sh (PASS)
  • GitHub checks: test (PASS), memory-protection (PASS)

Notes:

  • Rebase preserved the new desktop validation matrix while keeping the package cutover on final tagged artifact filenames.

Result: PASS

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