summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2021-06-01msrv: bump to Rust 1.52.1Andrew Gallant
This matches the latest stable release of Rust.
2021-06-01github: add note about file typesAndrew Gallant
2021-05-31ci: re-work github actions releaseAndrew Gallant
This combines the tips from #1820 and the patch submitted in #1675. The latter wasn't taken as-is because I didn't agree with some of the changes, and in particular, it removed the ability to easily test the release on a branch with a dummy tag name. I've tried to add that back here with the 'rg_version' output. Overall though, using outputs is indeed much simpler. Closes #1675, Closes #1820
2021-05-31ci: check docs for all cratesMarco Ieni
This also replaces '--all' in Cargo commands with '--workspace'. The former has apparently been deprecated. We also fix a couple warnings that this new step detected. Closes #1848
2020-11-16ci: update to GITHUB_ENVAndrew Gallant
Apparently ::set-env has been completely disabled. Sigh.
2020-11-09ci: install cross from crates.ioTaiki Endo
A new release of cross has been put out, so we no longer need to install it from git. PR #1728
2020-05-08doc: use asciidoctor instead of a2xChayoung You
AsciiDoc development is continued under asciidoctor. See https://github.com/asciidoc/asciidoc. We do however fallback to a2x if asciidoctor is not present. This is to ease migration, but at some point, it's likely that support for a2x will be dropped. Originally reported downstream: https://github.com/Homebrew/linuxbrew-core/issues/19885 Closes #1544
2020-04-14github: add necessary metadataAndrew Gallant
2020-04-14github: switch to new issue template formatAndrew Gallant
And also point folks toward Discussions.
2020-04-01ci: disable man page checkAndrew Gallant
It appears to be intermittently failing. Specifically, a2x seems to be failing occasionally with no apparent reason why. The error message it gives is inscrutable. Sigh.
2020-03-30ci: upgrade to actions/checkout@v2Andrew Gallant
In particular, this appears to fix an extremely annoying bug that was causing PR builds to fail if they were re-run. For more details: https://github.com/actions/checkout/issues/23#issuecomment-572688577
2020-03-28ci: attempt to fix CIAndrew Gallant
It looks like a2x isn't working, so take a shot at fixing it.
2020-03-15ci: tweak release nameAndrew Gallant
This is consistent with prior releases.
2020-03-15release: 12.0.0, take 212.0.0Andrew Gallant
2020-03-15ci: make script names consistentAndrew Gallant
2020-03-15ci: rebuild release infrastructure on GitHub ActionsAndrew Gallant
2020-02-27ci: fix ci by removing fetch-depth 1pierreN
It's not clear why removing this makes things work. I've submitted PRs that passed CI with fetch-depth=1. Maybe it only fails when PRs are submitted from external contributors? Either way, for now, we remove this and absorb the extra cost in order to get PRs passing CI again. PR #1501
2020-02-20ci: switch build to GitHub ActionsAndrew Gallant
2020-01-10ci: disable github actions for nowAndrew Gallant
The CI build failures are annoying and distracting. Hopefully soon I'll be able to invest more time in the switch.
2019-09-11ci: get GitHub Actions running againJonathan Clem
Basically, matrix.os needs to be defined for every build. We were commenting out some of the builds in order to debug CI in the `include` section, but we also need to comment them out in the `build section.
2019-08-31ci: initial github actions configAndrew Gallant