Stop whisper leaks: activity feed, sidebar counter, and clean disarm paths #76
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Discourse Plugin | |
| on: | |
| push: | |
| branches: | |
| - main | |
| pull_request: | |
| # Manual trigger so we can run the full Discourse plugin matrix | |
| # (linting, backend_tests, system_tests, annotations_tests) against | |
| # an arbitrary branch on this fork without needing an upstream PR | |
| # (which is gated on a manual workflow approval for fork | |
| # contributors). `gh workflow run "Discourse Plugin" --ref <branch>`. | |
| workflow_dispatch: | |
| jobs: | |
| ci: | |
| uses: discourse/.github/.github/workflows/discourse-plugin.yml@v1 | |
| # Force lowercase plugin directory. Discourse derives the compiled | |
| # stylesheet bundle slug from the on-disk dir, and the route that | |
| # serves /stylesheets/<slug>_<hash>.css is constrained to | |
| # `[-a-z0-9_]+`. The default (`github.event.repository.name`) | |
| # evaluates to "JtechTools" (uppercase) which broke every CSS | |
| # request → "Refused to apply style" → unstyled plugin everywhere. | |
| # Same fix b284c8d applied for local dev; missing here is why the | |
| # SCSS bug came back in this PR's system_tests. | |
| with: | |
| name: jtech-tools |