d473183fe9
use rustup override set to select toolchain
...
Using rustup override set will override a local rust-toolchain.toml file
while rustup default will not.
2024-01-12 17:14:34 -05:00
d5fcac478a
Merge pull request #30 from actions-rust-lang/prep-1.7.0
v1.7
v1.7.0
2024-01-11 23:57:44 +01:00
c4ac4d95de
Prepare 1.7.0 release
2024-01-11 03:20:22 +00:00
154a347b2a
Merge pull request #29 from actions-rust-lang/upd-toolchain-nightly
2024-01-11 03:16:11 +00:00
af702488e5
ci: update checked rust-toolchain version
2024-01-11 03:12:29 +00:00
bb3f6a170e
Merge pull request #26 from Twey/allow-overriding-toolchain-file
2024-01-11 03:00:13 +00:00
99ab88ad00
Merge branch 'main' into allow-overriding-toolchain-file
2024-01-11 02:56:08 +00:00
962ed5edf0
ci: add indicate toolchain file in job name
2024-01-11 02:20:44 +00:00
c7e1de2846
Update CHANGELOG.md
v1.6
v1.6.0
2023-12-04 00:16:34 +01:00
24c9dd087b
Merge pull request #24 from obi1kenobi/patch-1
2023-12-04 00:15:38 +01:00
74a4154991
Merge pull request #27 from oxideai/feature/config-matcher
2023-12-04 00:13:10 +01:00
84ba0c9d1b
Update README
2023-11-30 11:45:35 +01:00
51173b3da4
feature(matcher): allow disabling problem matcher
2023-11-30 11:42:45 +01:00
6ed6429951
Use the empty string to trigger toolchain file check instead of an old version
2023-11-01 09:44:05 +00:00
5ea736b97f
Allow overriding the toolchain file
2023-10-31 12:58:53 +00:00
33678a48c0
Add docs for the cachekey
output to the README
...
It seems like it's being output, just wasn't documented: https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/action.yml#L144
2023-10-17 22:01:06 -04:00
317ed62323
Update example workflow in readme
2023-10-03 18:55:16 +02:00
8cb8f77172
Merge pull request #23 from actions-rust-lang/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2023-10-01 10:55:40 +02:00
1f541c5b05
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-01 07:14:31 +00:00
f3c84ee10b
Merge pull request #18 from JeanMertz/rustflags
v1.5
v1.5.0
2023-05-29 21:44:44 +02:00
1ef811fbfb
Restore behavior to not touch existing RUSTFLAGS variable
...
Add changelog
2023-05-29 21:38:39 +02:00
70241ab2e9
fixes
2023-05-29 21:27:29 +02:00
823a4a135d
fixes
2023-05-29 21:27:29 +02:00
aaa7eef1a2
requred -> required
2023-05-29 21:27:29 +02:00
24274e4435
allow disabling RUSTFLAGS
config
2023-05-29 21:27:29 +02:00
cf60eafd0a
Merge pull request #19 from actions-rust-lang/better-toolchain-support
2023-05-29 20:43:47 +02:00
289d5e6164
Add changelog
2023-05-29 20:31:27 +02:00
661e2d23dd
Explain the new behavior in the README
2023-05-20 18:03:52 +02:00
b065e5ab9f
Install components and targets after installing everything from the rust-toolchain file
2023-05-20 16:49:42 +02:00
03aaf6be76
Check that listed components are installed even with a rust-toolchain file
2023-05-20 16:29:33 +02:00
ac6bb38f31
Merge pull request #15 from actions-rust-lang/fix-problem-matcher
v1.4
v1.4.4
2023-03-18 00:30:54 +01:00
12a4c2d9dc
Add new problem matcher that is aware of color codes
...
The action runner currently fails to strip color codes from the output.
This means that many matchers currectly do not work.
https://github.com/actions/runner/issues/2341
https://github.com/actions/runner/pull/2430
The new matcher is copied from kaj/rsass which is MIT licensed.
3e5d6c0600/.github/workflows/rust-problem-matcher.json
2023-03-18 00:18:20 +01:00
3b557ff24c
Update rust.json
...
The regex for the problem matcher is invalid, since the `-` creates a range. But the range is invalid, since it cannot start with `\s`.
2023-03-18 00:09:26 +01:00
64fef3b541
Merge pull request #13 from actions-rust-lang/double-run
v1.4.3
2023-02-21 22:23:42 +01:00
cea2ca57ed
Add changelog entry
2023-02-21 21:15:17 +00:00
f010a58728
Always downgrade the registry protocol to supported versions
...
Not all version support the new sparse protocol. While old versions
ignore the value, 1.66 and other fail due to unstable features.
If such a version is detected, always downgrade to the git protocol.
This fixes running the action twice with different toolchains. Even if
the first install uses something which supports "sparse", the second run
can still downgrade it to "git".
Closes #12
2023-02-21 21:02:41 +00:00
9fa7c33ef0
Merge pull request #11 from actions-rust-lang/tweak-regex
v1.4.2
2023-02-15 19:09:34 +01:00
5f4f30a995
Maybe fix rustup warning
...
warning: Force-skipping unavailable component 'rust-std-thumbv2-none-eabi'
2023-02-15 19:06:41 +01:00
2d7b97c05c
Tweak sparse registry version regex and command not found
...
These issues are reported again rust-toolchain from which the code is
inspired.
https://github.com/dtolnay/rust-toolchain/issues/71
https://github.com/dtolnay/rust-toolchain/pull/69#pullrequestreview-1299712112
2023-02-15 18:49:49 +01:00
c7c759a5c9
New version with macOS fix
v1.4.1
2023-02-13 23:47:49 +01:00
ba68a52e42
Merge pull request #10 from actions-rust-lang/issue-9
2023-02-13 23:43:33 +01:00
40e33d4912
Install newer bash on macOS
...
The code snippets are written with bash newer than 2014 in mind. This
works fine on Linux and Windows, but not macOS.
2023-02-13 23:28:57 +01:00
8ba1b441e5
Run CI on more platforms
2023-02-13 23:28:43 +01:00
51b4f8316a
Bump version to 1.4.0
v1.4.0
2023-02-13 21:09:16 +01:00
4605df10a0
Merge pull request #8 from actions-rust-lang/sparse-registry
2023-02-13 21:08:28 +01:00
eac5ebb2ae
Fix: Use acceptable crate name (lowercase)
2023-02-13 21:05:26 +01:00
aee7133b58
Use newer nightly with "cargo add" support
2023-02-13 21:02:26 +01:00
2ee353b897
Enable sparse registry access using the stable configuration
...
Exclude versions 1.66 and 1.67, which don't support stable sparse registry.
2023-02-13 21:00:11 +01:00
045ad9ff3f
Only set env vars if they are unset.
2023-02-13 20:58:51 +01:00
dfa8744db3
Do not enable sparse registry on stable
v1.3
v1.3.7
2023-01-31 23:15:57 +01:00