discourse/.github/workflows
David Taylor 00907363d4
DEV: Drop ember-cli-based SCSS and locale compilation (#31407)
This totally separate SCSS and i18n compilation pipelines only existed
so that we could run `ember exam` in CI without starting Rails.

Now that our CI has such heavy caching of Ruby dependencies and database
migrations, the speed benefit of this is not worth the cost of
maintaining these separate pipelines.

Therefore, this commit removes that system, and updates CI to use
`bin/rake qunit:test`. That will start up a Rails server and proxy
stylesheet/locale requests to it. This strategy was already used for our
theme and plugin qunit test runs.
2025-02-21 11:15:04 +00:00
..
check-pr-body.yml DEV: Update dependabot commit-message splitting (#30721) 2025-01-10 20:58:50 +00:00
dependabot-pnpm-dedupe.yml DEV: Fix pnpm dedupe workflow branch matching (#31322) 2025-02-12 23:22:26 +01:00
labeler.yml DEV: Only enable our self hosted runners on the discourse/discourse repo (#29024) 2024-09-30 11:18:20 +08:00
licenses.yml DEV: Use github hosted runners for simple workflows (#30576) 2025-01-06 14:15:16 +08:00
linting.yml DEV: Switch to 'unstable' glint dependencies (#31169) 2025-02-04 17:32:00 +00:00
migration-tests.yml DEV: Only enable our self hosted runners on the discourse/discourse repo (#29024) 2024-09-30 11:18:20 +08:00
release-notes.yml DEV: Use github hosted runners for simple workflows (#30576) 2025-01-06 14:15:16 +08:00
stale-pr-closer.yml DEV: Use github hosted runners for simple workflows (#30576) 2025-01-06 14:15:16 +08:00
tests.yml DEV: Drop ember-cli-based SCSS and locale compilation (#31407) 2025-02-21 11:15:04 +00:00