Skip to content

ci: trigger Testably.Site rebuild after main build - #103

Merged
vbreuss merged 1 commit into
mainfrom
chore/notify-docs-site
May 3, 2026
Merged

ci: trigger Testably.Site rebuild after main build#103
vbreuss merged 1 commit into
mainfrom
chore/notify-docs-site

Conversation

@vbreuss

@vbreuss vbreuss commented May 3, 2026

Copy link
Copy Markdown
Member

After moving the repository to the Testably organization, documentation is centralized in Testably/Testably.Site. This workflow dispatches an extension-documentation-updated-event to Testably.Site whenever the Build workflow completes successfully on main, so the docs site picks up the change.

After moving the repository to the Testably organization,
documentation is centralized in Testably/Testably.Site. This
workflow dispatches an `extension-documentation-updated-event`
to Testably.Site whenever the Build workflow completes
successfully on main, so the docs site picks up the change.
@vbreuss vbreuss self-assigned this May 3, 2026
Copilot AI review requested due to automatic review settings May 3, 2026 19:25
@vbreuss
vbreuss enabled auto-merge (squash) May 3, 2026 19:25
@sonarqubecloud

sonarqubecloud Bot commented May 3, 2026

Copy link
Copy Markdown

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a GitHub Actions workflow to notify the centralized documentation site repository (Testably/Testably.Site) whenever this repo’s main branch build finishes successfully, so the docs site can rebuild from the latest extension output.

Changes:

  • Introduces a workflow_run-triggered workflow that runs after the Build workflow completes on main.
  • Dispatches an extension-documentation-updated-event to Testably/Testably.Site with source repo and commit SHA payload.
  • Allows manual triggering via workflow_dispatch (restricted to main).

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

Comment thread .github/workflows/notify-docs-site.yml
@github-actions

github-actions Bot commented May 3, 2026

Copy link
Copy Markdown

👽 Mutation Results

Mutation testing badge

aweXpect.Chronology

Details
File Score Killed Survived Timeout No Coverage Ignored Compile Errors Total Detected Total Undetected Total Mutants

The final mutation score is NaN%

Coverage Thresholds: high:80 low:60 break:0

@github-actions

github-actions Bot commented May 3, 2026

Copy link
Copy Markdown

🚀 Benchmark Results

Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.61GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
DefaultJob : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3

Method Mean Error StdDev Allocated
DateOnly_aweXpect 2.1454 ns 0.0029 ns 0.0023 ns -
DateOnly_DotNet 2.7504 ns 0.0073 ns 0.0065 ns -
DateTime_aweXpect 4.6167 ns 0.0033 ns 0.0026 ns -
DateTime_DotNet 3.3728 ns 0.0075 ns 0.0070 ns -
DateTimeOffset_aweXpect 6.0556 ns 0.0086 ns 0.0076 ns -
DateTimeOffset_DotNet 3.9730 ns 0.0064 ns 0.0053 ns -
TimeOnly_aweXpect 2.2245 ns 0.0094 ns 0.0088 ns -
TimeOnly_DotNet 0.8427 ns 0.0026 ns 0.0020 ns -
TimeSpan_aweXpect 0.0000 ns 0.0000 ns 0.0000 ns -
TimeSpan_DotNet 0.3127 ns 0.0017 ns 0.0015 ns -

@github-actions

github-actions Bot commented May 3, 2026

Copy link
Copy Markdown

Test Results

  7 files  ±0    7 suites  ±0   1s ⏱️ ±0s
 97 tests ±0   96 ✅ ±0  1 💤 ±0  0 ❌ ±0 
562 runs  ±0  561 ✅ ±0  1 💤 ±0  0 ❌ ±0 

Results for commit 1222dee. ± Comparison against base commit 4d4ba38.

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