Age | Commit message (Collapse) | Author |
|
This matches the latest stable release of Rust.
|
|
|
|
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
|
|
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
|
|
Apparently ::set-env has been completely disabled. Sigh.
|
|
A new release of cross has been put out, so we
no longer need to install it from git.
PR #1728
|
|
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
|
|
|
|
And also point folks toward Discussions.
|
|
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.
|
|
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
|
|
It looks like a2x isn't working, so take a shot at fixing it.
|
|
This is consistent with prior releases.
|
|
|
|
|
|
|
|
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
|
|
|
|
The CI build failures are annoying and distracting. Hopefully soon I'll
be able to invest more time in the switch.
|
|
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.
|
|
|