Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/workflows/smoke.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Smoke

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Document the new smoke tier in the workflow guide

Adding this workflow changes the repository's CI behavior, but .github/workflows/README.md still omits smoke.yml from both its file inventory and pipeline diagram, despite claiming to describe everything in the folder. Contributors will therefore see an incorrect branch-push feedback path; update that workflow guide alongside this behavior change.

AGENTS.md reference: AGENTS.md:L31-L35

Useful? React with 👍 / 👎.


# The fast tier, on every push to a working branch: one OS, fast tests only, no coverage, no
# package-README check. It answers "is what I just pushed broken?" in minutes; ci.yml on the pull
# request is the gate that runs every OS and every category.
#
# Never on main: that branch takes changes through pull requests, which already ran the full gate.
on:
push:
branches-ignore: [main, master]
workflow_dispatch: {}

jobs:
smoke:
uses: Hawkynt/RepositoryTemplate/.github/workflows/dotnet-smoke.yml@v1
with:
solution: PhotoManager.slnx
test-target: PhotoManager.Tests/PhotoManager.Tests.csproj
dotnet-version: '8.x'
clone-siblings: '[{"repository":"Hawkynt/CompressionWorkbench","path":"../CompressionWorkbench"}]'
Loading