Skip to content

Restore CI and release workflows#1068

Closed
yvette-carlisle wants to merge 4 commits into
mainfrom
xy/restore-github-workflows
Closed

Restore CI and release workflows#1068
yvette-carlisle wants to merge 4 commits into
mainfrom
xy/restore-github-workflows

Conversation

@yvette-carlisle

@yvette-carlisle yvette-carlisle commented Jul 9, 2026

Copy link
Copy Markdown
Member

Summary

  • restore GitHub Actions for language checks, Pages deployment, and tagged releases
  • restore Dependabot for Cargo, GitHub Actions, and the site npm workspace
  • remove the checked-in CodeQL workflow and remove workflow path filtering
  • adapt release packaging to the current Decodex.app bundle identity
  • keep Radar and release-curation automations in Codex App rather than GitHub Actions

Validation

  • cargo make check
  • actionlint
  • Ruby YAML parse for all checked-in workflows
  • scripts/macos/test_decodex_app_stage.sh
  • openwiki code --update --print (reviewed; unrelated generated automation was discarded)
  • git diff --check

…ws","authority":"manual","impact":"compatible"}
…tored workflows","authority":"manual","impact":"compatible"}
@yvette-carlisle
yvette-carlisle force-pushed the xy/restore-github-workflows branch from 4cf91a4 to ee8ad64 Compare July 11, 2026 14:07
@acgxv

acgxv commented Jul 20, 2026

Copy link
Copy Markdown
Member

Closing this implementation because it targets the pre-vNext package graph and release surface, including the old Swift App staging path and obsolete space.decodex.app bundle identity. The underlying CI, signing, notarization, dependency-update, Pages, and release requirements remain owned by the vNext package/dogfood/release reconciliation phase (XY-1303) and must be rebuilt against the frozen GPUI plus menubar architecture. No code from this branch should be merged as-is. The associated remote branch, local branch, and clean repo-local worktree are being removed.

@acgxv acgxv closed this Jul 20, 2026
@acgxv
acgxv deleted the xy/restore-github-workflows branch July 20, 2026 15: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.

2 participants