Rémi Verschelde
3ebd5a2301
CI: Sync configuration with master branch
...
- Factors out common arguments in SCONSFLAGS
- Upload artifacts
- Disable debug symbols for release templates
2020-10-22 14:04:37 +02:00
Hugo Locurcio
30c4b1b67e
GitHub Actions: Prepend emoji to platform names for easy visual grepping
...
(cherry picked from commit 82b30f36cb
)
2020-08-25 14:36:22 +02:00
Rémi Verschelde
8fdb21f454
CI: Replace Travis iOS build by GitHub Actions
...
Last step of the migration from Travis/AppVeyor to GitHub Actions.
`werror=yes` should be enabled once outstanding warnings have been fixed.
2020-07-26 16:31:19 +02:00
Rémi Verschelde
4567eee79e
CI: Backport GitHub Actions setup from `master`
...
Removes AppVeyor and all Travis jobs but the iOS one, which hasn't been ported
to GitHub Actions yet (should be done soon).
Backports new style scripts from `master` branch too to do the same checks.
2020-07-24 10:39:17 +02:00