Always run tests and bundle creation in separate runners
Antonio Scandurra
created
This is better for caching and, thus, yields faster CI runs.
Change summary
.github/workflows/ci.yml | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
Detailed changes
@@ -18,7 +18,9 @@ env:
jobs:
tests:
name: Run tests
- runs-on: self-hosted
+ runs-on:
+ - self-hosted
+ - test
env:
RUSTFLAGS: -D warnings
steps:
@@ -39,7 +41,9 @@ jobs:
bundle:
name: Bundle app
- runs-on: self-hosted
+ runs-on:
+ - self-hosted
+ - bundle
env:
MACOS_CERTIFICATE: ${{ secrets.MACOS_CERTIFICATE }}
MACOS_CERTIFICATE_PASSWORD: ${{ secrets.MACOS_CERTIFICATE_PASSWORD }}