Add GitHub Pages deployment with DMG CI/CD#8
Merged
tsconfigdotjson merged 2 commits intomainfrom Apr 10, 2026
Merged
Conversation
Remove GitHub link from nav, wire download buttons to the built DMG, and add a deploy workflow that builds/signs/notarizes the DMG and deploys the website + DMG together to GitHub Pages on merge to main. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
tsconfigdotjson
added a commit
that referenced
this pull request
Apr 10, 2026
- Remove all comments from test files - Remove unreachable CRLF look-ahead in ANSIParser (Swift treats \r\n as a single grapheme cluster that never matches case "\r") - Remove two tests that covered the dead CRLF path - Restore GitHub link in website nav that was removed in #8 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
tsconfigdotjson
added a commit
that referenced
this pull request
Apr 10, 2026
) * Prepare for open source: add tests, strip comments, add MIT license - Add 111 Swift tests across ANSIParser, TerminalBuffer, and Persistence - Strip all comments from source files (Swift, TSX, CSS) - Add MIT license to README - Add test target to Package.swift Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Strip test comments, remove dead CRLF branch, restore GitHub nav link - Remove all comments from test files - Remove unreachable CRLF look-ahead in ANSIParser (Swift treats \r\n as a single grapheme cluster that never matches case "\r") - Remove two tests that covered the dead CRLF path - Restore GitHub link in website nav that was removed in #8 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Point GitHub nav link to tsconfigdotjson/devtail Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Add swift test to CI pipeline Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
./devtail.dmg)base: "/devtail/"to Vite config and fix public asset paths for GitHub Pagesdeploy.ymlworkflow: builds signed + notarized DMG on macOS, builds the web app, deploys both to GitHub Pages on merge to mainSetup required
DEVELOPER_CERT_P12,DEVELOPER_CERT_PASSWORD,APPLE_ID,APPLE_TEAM_ID,APPLE_APP_PASSWORD)Test plan
cd web && npm run build)https://gratefulworkspace.github.io/devtail/and verify site loads🤖 Generated with Claude Code