discourse/.github/workflows
Alan Guo Xiang Tan 54e6c1d823
DEV: Allow test-prof to be disabled completely with `PREFABRICATION` env (#25294)
Why this change?

We have been looking into a flaky system tests in one of our plugins
where the DB transaction flow can be messed up from time to time. Our
debugging effort is complicated by that fact that `test-prof` starts a
DB transaction in a `before(:all)` block which makes it hard to properly
log information. By allowing test-prof to be disabled completely, we
believe it will make it easier for us to isolate the problem we are
investigating.

What does this change do?

1. Avoid loading test-prof files if `PREFABRICATION` env has been set to
   `0`.

2. Set `PREFABRICATION=0` for plugin system tests in Github actions
2024-01-17 11:00:32 +08:00
..
ember-version-enforcement.yml DEV: Switch default Ember version to 5 (#25203) 2024-01-10 12:12:36 +00:00
ember-version-lockfiles.yml DEV: Switch default Ember version to 5 (#25203) 2024-01-10 12:12:36 +00:00
labeler.yml DEV: Don't run 'labeler' GitHub Action for translator-bot 2024-01-16 15:00:19 +01:00
licenses.yml Build(deps): Bump actions/checkout from 3 to 4 (#23500) 2023-09-11 11:42:02 +02:00
linting.yml Build(deps): Bump actions/checkout from 3 to 4 (#23500) 2023-09-11 11:42:02 +02:00
migration-tests.yml DEV: Add GitHub Actions workflow for testing migrations 2023-10-13 16:03:55 +02:00
stale-pr-closer.yml Build(deps): Bump actions/stale from 8 to 9 (#24812) 2023-12-11 09:44:52 +01:00
tests.yml DEV: Allow test-prof to be disabled completely with `PREFABRICATION` env (#25294) 2024-01-17 11:00:32 +08:00