Jason Ish
211b193e08
github-ci: on centos-8 build, use distcheck
...
And verify that man page is built.
5 years ago
Jason Ish
bcbd8c2ac0
github-ci: build documentation on Ubuntu 18.04
5 years ago
Jason Ish
7c0c2e76ee
github-ci: build documentation on Fedora-31 build
...
Install sphinx and latex tools to test the building
of documentation on the Fedora 31 build, including
the PDF.
5 years ago
Philippe Antoine
9b5ccbe4d7
ci: adds a build with make tags
5 years ago
Victor Julien
19fe8d9894
ci: add fuzztargets and afl build test
5 years ago
Philippe Antoine
66181ed2e4
ci: enables fuzz targets in one build
...
github workflow wih debian
5 years ago
Victor Julien
95e7246b75
rust: bump minimum supported version to 1.34.2
5 years ago
Jason Ish
0a1d2fcec3
github-ci: test make after make clean
...
On the CentOS 7 build, test a make after a make clean. Should
catch the case where bundled generated headers files get deleted
when cbindgen is not available to rebuild them.
5 years ago
Jason Ish
56528a38dd
github-ci: add .cargo/bin to path on cbindgen install
...
And remove cbindgen from builds that use the distribution
archive.
5 years ago
Danny Browning
b573c16dd5
build: cbindgen
...
Rust headers are now generated using cbindgen. If cbindgen is present, they can
be generated during dist, otherwise they will be available for builds.
5 years ago
Jason Ish
57b683233d
rust: Don't use --frozen during build.
...
If sources are vendored, we get the same effect of using frozen
with a lock file, and the Cargo.lock is generated based
on the vendored sources.
This also removes the need to ship a Cargo.lock.
Fixed out of source builds with vendored sources.
5 years ago
Jason Ish
2ff963db16
github-ci: do distcheck on fedora 31 build
...
There were no distchecks being done on builds from git.
5 years ago
Jason Ish
83630015b9
github-ci: make distcheck on centos 7 build
...
Tests distcheck on a build from a distribution archive.
5 years ago
Jason Ish
b9515671be
github-ci: use container for 18.04 build
...
As the action runs natively on 18.04 we were not explicitly
setting a container, but this means we're using what GitHub
provides us as a default state which might be broken. Instead
use the standard Ubuntu 18.04 container.
5 years ago
Jason Ish
69c00a77b5
github-ci: in a dist build, check that --frozen is being used
...
Verify that ./configure is picking up the vendored Rust sources
when building from a dist archive.
5 years ago
Jason Ish
3887f8d1f3
github-actions: builds for our tier one linux distributions
...
Example of using GitHub actions to perform builds across
CentOS, Ubuntu, Debian and the latest Fedora.
5 years ago
Victor Julien
7b3e1d5354
github: update codeowners
6 years ago
Victor Julien
21231fd198
github: codeowners syntax fixes
8 years ago
Victor Julien
cfed351149
github: add codeowners file
...
Initial version.
See https://help.github.com/articles/about-codeowners/
8 years ago
Victor Julien
43db4697a3
github: add pull request template
8 years ago
Victor Julien
e91473b151
github: add contributing doc
8 years ago