Skip to content

feat(ci): Add PR validation workflow and enhance release summary#6

Merged
wallentx merged 5 commits into
devfrom
wallentx/ci
May 26, 2026
Merged

feat(ci): Add PR validation workflow and enhance release summary#6
wallentx merged 5 commits into
devfrom
wallentx/ci

Conversation

@wallentx
Copy link
Copy Markdown
Owner

  • Adds .github/workflows/pr-check.yml for PRs targeting dev
  • Runs cppcheck, strict C compile checks, end-to-end build validation, packaging, and archive integrity checks
  • Uploads a preview standalone tarball for PR inspection
  • Updates the release workflow to upload antigravity-termux-standalone.tar.gz as a workflow artifact
  • Adds a release summary with archive size, SHA-256 checksum, download links, and release notes

wallentx added 2 commits May 26, 2026 16:38
Signed-off-by: wallentx <william.allentx@gmail.com>
Signed-off-by: wallentx <william.allentx@gmail.com>
Copilot AI review requested due to automatic review settings May 26, 2026 21:41
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds CI coverage for pull requests targeting dev and improves release workflow ergonomics by publishing the standalone archive as a run artifact and emitting a richer build summary.

Changes:

  • Introduces a new PR validation workflow that runs cppcheck, strict C compilation checks, runs build.sh, packages the standalone tarball, validates its contents, and uploads it as a preview artifact.
  • Updates the release workflow to upload antigravity-termux-standalone.tar.gz as a workflow artifact.
  • Adds a GitHub Actions run summary including archive size, SHA-256, and download links (plus generated release notes).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/pr-check.yml New PR-targeted validation workflow including lint/build/package + preview artifact upload.
.github/workflows/auto-sync-release.yml Uploads the standalone archive to run artifacts and posts a detailed step summary.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/pr-check.yml
Comment thread .github/workflows/pr-check.yml
Comment thread .github/workflows/auto-sync-release.yml
Signed-off-by: wallentx <william.allentx@gmail.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Comment thread lib/agy_helper.c
Comment thread lib/agy_helper.c
wallentx added 2 commits May 26, 2026 18:39
Signed-off-by: wallentx <william.allentx@gmail.com>
Signed-off-by: wallentx <william.allentx@gmail.com>
@wallentx wallentx merged commit f4a33ad into dev May 26, 2026
5 checks passed
@wallentx wallentx deleted the wallentx/ci branch May 26, 2026 23:42
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