Skip to content

Modernize GitHub CI, add build reporting and publish to Cloudsmith - #3

Merged
shayanhabibi merged 7 commits into
masterfrom
feature/github-actions-summary-groups
Oct 7, 2026
Merged

shayanhabibi merged 7 commits into
masterfrom
feature/github-actions-summary-groups

Conversation

@shayanhabibi

@shayanhabibi shayanhabibi commented Oct 6, 2026 •

Copy link
Copy Markdown
Owner

Builds now show stage timings in GitHub job summaries, group stage logs, and support structured notices, warnings and errors. CI validates Linux, Windows and documentation before master publishes packages or deploys Pages.

New package releases temporarily publish to the public Cloudsmith NuGet feed while nuget.org ownership transfer is pending. The build CLI accepts --nuget-source, and CI reads CLOUDSMITH_API_KEY through the existing environment-based API key option. Missing credentials fail the publish job. The README opens with a prominent temporary-feed warning, restore instructions and Cloudsmith hosting attribution.

Release versions: Partas.Build 0.7.0; Partas.Build.Cmd 0.3.2; Partas.Build.Baked, Partas.ExternalAnnotations, Partas.ExternalAnnotations.Tool and Partas.Build.ExternalAnnotations 0.1.2. Assembly versions are unchanged.

Validation: full local Build CLI test gate with GitHub Actions environment enabled: 477 passed, 8 ignored, including Debug and Release compiler probes. Build CLI help and non-executing publish plan verified; source and secret handling reviewed. Hosted Linux/Windows/documentation checks must pass before merge. Unrelated local configuration edits are excluded.

@shayanhabibi shayanhabibi changed the title Add GitHub Actions summaries, stage groups, and structured annotations Modernize GitHub CI and add build reporting Oct 6, 2026
@shayanhabibi shayanhabibi changed the title Modernize GitHub CI and add build reporting Modernize GitHub CI, add build reporting and publish to Cloudsmith Oct 7, 2026
@shayanhabibi
shayanhabibi merged commit 41aff4a into master Oct 7, 2026
5 checks passed
@shayanhabibi
shayanhabibi deleted the feature/github-actions-summary-groups branch October 7, 2026 01:18
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