David Bauer
29313c0944
actions: build documentation
...
This adds a new workflow for building the Gluon documentation.
In contrast to the existing build workflow, the documentation
is built for every branch, as it only takes around two minutes
to render the HTML documentation.
2020-06-02 22:03:43 +02:00
Vieno Hakkerinen
d353ad35fe
actions: add x86-legacy build workflow
2020-05-17 00:06:03 +02:00
Matthias Schiffer
55c51f2a73
actions: script improvements
...
- Rely on shebang instead of setting shell in workflow
- Run whole install-dependencies.sh in sudo
- Use /bin/sh instead of bash
- set -e
2020-05-13 15:48:06 +02:00
Matthias Schiffer
2889904e5f
actions: set BUILD_LOG=1 and store logs as artifacts
...
The new step is added with `if: ${{ !cancelled() }}`, so the logs are
stored even when the build fails.
2020-05-13 15:48:06 +02:00
David Bauer
0d341a76b3
actions: create per-target artifacts
2020-05-07 02:29:11 +02:00
David Bauer
d3f5adcfa4
github: actions: only build certain branches
...
This enables build-testing only on master as well as next and release
branches.
2020-04-10 03:50:31 +02:00
David Bauer
bb905b3351
actions: move dependencies to dedicated step
2020-04-05 19:08:15 +02:00
David Bauer
c21d95bf34
github: add build workflow
2020-04-04 18:04:31 +02:00
Martin Weinelt
f9634ca0f6
meta: add template for bug reports ( #1637 )
2019-02-05 01:22:55 +01:00