chore: finalize move to Testably organization#113
Conversation
Replaces remaining aweXpect references with Testably and finishes the package metadata for the central Testably docs site: - Source/Directory.Build.props: switch RepositoryUrl to Testably, add PackageProjectUrl pointing at docs.testably.org and update the package icon to the new shared Docs/logo.png. - Replace Docs/logo_256x256.png with the new Docs/logo.png. - Update API approval baselines (net8.0, net10.0, netstandard2.0) to the new RepositoryUrl so the ApiChecks target keeps passing. - Pipeline/BuildExtensions.cs, Build.Pack.cs, Build.Benchmarks.cs and Docs/pages/00-index.md: point GitHub URLs and Octokit owner at Testably so artifact downloads, generated README badges and PR comment posting work without relying on the old org redirect.
|
There was a problem hiding this comment.
Pull request overview
Finalizes the repository/org move by updating remaining GitHub/Testably URLs across build tooling, package metadata, docs, and API approval baselines so CI (ApiChecks, artifact download, benchmark PR comments, generated README) continues to work without relying on org redirects.
Changes:
- Update
RepositoryUrl, addPackageProjectUrl, and switch NuGet package icon to the sharedDocs/logo.png. - Update Nuke/pipeline GitHub endpoints (API + Octokit owner) and README-generation logic to use the
Testablyorg. - Refresh API approval baseline expected outputs to the new
RepositoryUrl.
Reviewed changes
Copilot reviewed 8 out of 10 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Tests/aweXpect.Mockolate.Api.Tests/Expected/aweXpect.Mockolate_netstandard2.0.txt | Update expected assembly metadata RepositoryUrl to Testably. |
| Tests/aweXpect.Mockolate.Api.Tests/Expected/aweXpect.Mockolate_net8.0.txt | Update expected assembly metadata RepositoryUrl to Testably. |
| Tests/aweXpect.Mockolate.Api.Tests/Expected/aweXpect.Mockolate_net10.0.txt | Update expected assembly metadata RepositoryUrl to Testably. |
| Source/Directory.Build.props | Update package/repo URLs and swap package icon to Docs/logo.png (pack item updated accordingly). |
| Pipeline/BuildExtensions.cs | Point GitHub Actions artifact API calls at the Testably org. |
| Pipeline/Build.Pack.cs | Update generated changelog link and badge skipping logic to Testably URLs. |
| Pipeline/Build.Benchmarks.cs | Update Octokit owner to Testably for PR benchmark comment operations. |
| Docs/pages/00-index.md | Update GitHub repo link to Testably. |
| Docs/logo.png | Add new shared logo asset for packaging/docs. |
Comments suppressed due to low confidence (1)
Pipeline/BuildExtensions.cs:63
- The exception message has a stray apostrophe after the run id (
run #{runId}'), which makes the error output look malformed. Remove the extra'so logs/readability are correct when artifact lookup fails.
if (!response.IsSuccessStatusCode)
{
throw new InvalidOperationException(
$"Could not find artifacts for run #{runId}': {responseContent}");
}
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
This is addressed in release v3.1.0. |



Replaces remaining aweXpect references with Testably and finishes the package metadata for the central Testably docs site: