Commit Graph

169 Commits

Author SHA1 Message Date
Jonas Bushart
4d32d38525 more variable printing 2026-05-05 00:25:50 +02:00
Jonas Bushart
c22ae16a44 Better install command for toolchain state 2026-05-05 00:23:00 +02:00
Jonas Bushart
874da6d44c Update 2026-05-05 00:16:55 +02:00
Jonas Bushart
6006a7eb02 Extra debug logging 2026-05-05 00:08:14 +02:00
Jonas Bushart
2b1f5e9b39 Update CHANGELOG for version 1.16.0
Add release notes for version 1.16.0 including new parameter.
v1.16.0
2026-04-13 21:33:09 +02:00
Jonas Bushart
9030f3d7f5 Merge pull request #90 from ChanTsune/feat/cache-save-if 2026-04-13 21:31:20 +02:00
ChanTsune
186b99ef06 feat: add cache-save-if input to propagate save-if to Swatinem/rust-cache 2026-04-11 23:57:43 +09:00
Jonas Bushart
d197c15826 Merge pull request #88 from ryuapp/chore/update-chekcout-v6-on-readme 2026-03-22 18:04:17 +01:00
Ryu
fa057b45cf Update actions/checkout to v6 on README 2026-03-22 12:17:35 +09:00
Jonas Bushart
150fca883c Update CHANGELOG for version 1.15.4
Added release notes for version 1.15.4, including dependency updates.
v1.15 v1.15.4
2026-03-15 00:49:10 +01:00
Jonas Bushart
aa63f5758d Merge pull request #87 from hyperfinitism/deps/bump-rust-cache 2026-03-15 00:46:40 +01:00
Takuma IMAMURA
229ed076e8 deps: Bump Swatinem/rust-cache from 2.8.2 to 2.9.1
Update rust-cache to v2.9.1 to migrate from Node.js 20 to Node.js 24.
Node.js 20 reaches EoL at the end of April 2026.

Signed-off-by: Takuma IMAMURA <209989118+hyperfinitism@users.noreply.github.com>
2026-03-15 05:14:16 +09:00
Jonas Bushart
a0b538fa0b Update changelog v1.15.3 2026-03-01 00:12:34 +01:00
Jonas Bushart
e0e53f12ac Merge pull request #85 from xtqqczze/gitignore 2026-03-01 00:08:53 +01:00
xtqqczze
a000416346 Add .gitignore to exclude test-workspace/target/ 2026-01-29 02:23:16 +00:00
Jonas Bushart
806aa7ddf5 Add dependabot cooldown
This limits how quickly new dependencies are considered for updates.
2025-12-24 21:24:49 +02:00
Rob Ede
b598bed351 Merge pull request #83 from actions-rust-lang/dependabot/github_actions/Swatinem/rust-cache-2.8.2 2025-12-01 09:57:48 +00:00
dependabot[bot]
e541adf990 Bump Swatinem/rust-cache from 2.8.1 to 2.8.2
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](f13886b937...779680da71)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-version: 2.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 09:13:07 +00:00
Rob Ede
ca4a6432af Merge pull request #82 from actions-rust-lang/dependabot/github_actions/actions/checkout-6 2025-11-24 12:17:26 +00:00
dependabot[bot]
c103666ab0 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 07:02:51 +00:00
Jonas Bushart
1780873c7b Fix: Run the version detection steps in the selected rust-src-dir directory.
This should enable the version selection even without a default
toolchain installed.

Fixes #74.
v1.15.2
2025-10-04 15:50:05 +02:00
Jonas Bushart
063a3b947b Use correct quoting style for working-directory 2025-10-04 13:10:09 +02:00
Jonas Bushart
f89a806691 Use the built-in working-directory selector and default to "." if rust-src-dir is not set 2025-10-04 13:06:57 +02:00
Jonas Bushart
51897173ae Gate the rust-src-dir check by first checking if the value is set 2025-10-04 12:57:01 +02:00
Jonas Bushart
d6688fbd7a Print an error and exit if 'rust-src-dir' does not point to an existing directory 2025-10-03 23:23:33 +02:00
Jonas Bushart
02be93da58 Update Swatinem/rust-cache to v2.8.1 v1.15.1 2025-09-23 22:16:00 +02:00
Rob Ede
69e4802460 Merge pull request #73 from actions-rust-lang/dependabot/github_actions/Swatinem/rust-cache-2.8.1 2025-09-22 13:15:15 +01:00
dependabot[bot]
183cfebcbd Bump Swatinem/rust-cache from 2.8.0 to 2.8.1
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](98c8021b55...f13886b937)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-version: 2.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 07:02:11 +00:00
Jonas Bushart
2fcdc490d6 Update readme and changelog for 1.15.0 v1.15.0 2025-09-14 21:49:03 +02:00
Jonas Bushart
89d3d963c9 Merge pull request #69 from Kubaryt/main 2025-09-14 20:38:20 +01:00
Rob Ede
1812c7dfe1 Merge pull request #72 from martinfrances107/README 2025-09-03 19:06:02 +01:00
martinfrances107
fd2478fbf0 README should direct users to actions/checkout@5. 2025-09-03 18:58:19 +01:00
Kubaryt
4222ef9487 Set workspaces in Swatinem/rust-cache to rust-src-dir if cache-workspaces is not set 2025-08-28 14:20:24 +02:00
Kubaryt
0be57f121b combine rust-src-dir presence and rust_toolchain file presence checks 2025-08-28 14:20:24 +02:00
Rob Ede
7659442a2c Merge pull request #71 from actions-rust-lang/dependabot/github_actions/actions/checkout-5 2025-08-28 13:07:54 +01:00
dependabot[bot]
40ca850926 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-28 01:51:01 +00:00
Jonas Bushart
ac90e63697 Update changelog for v1.14.1 v1.14 v1.14.1 2025-08-28 00:30:26 +02:00
Jonas Bushart
c6aecb0031 Update the dependabot schedule
Run weekly update checks now that actions are pinned by hash instead of major version tag.
2025-08-28 00:23:23 +02:00
Jonas Bushart
8b890917a5 Merge pull request #68 from JohnTitor/pin-actions 2025-08-28 00:18:14 +02:00
Kubaryt
426e06d077 enhancement: Add option to specify rust-toolchain.toml path (#47) 2025-08-27 17:28:40 +02:00
Rob Ede
f964086661 Merge branch 'main' into pin-actions 2025-08-26 07:10:09 +01:00
Jonas Bushart
ab6845274e Add new parameters cache-all-crates and cache-workspace-crates
Add new parameters `cache-all-crates` and `cache-workspace-crates` that
are propagated to `Swatinem/rust-cache` as `cache-all-crates` and
`cache-workspace-crates`

Closes #67
v1.14.0
2025-08-23 17:08:42 +02:00
Yuki Okushi
eb1c1a5d34 Pin Swatinem/rust-cache action to a full commit SHA 2025-08-22 16:07:16 +09:00
Jonas Bushart
fb51252c7b Update CHANGELOG.md v1.13 v1.13.0 2025-06-16 23:47:58 +02:00
Jonas Bushart
33b85c358d Merge pull request #65 from mindrunner/main 2025-06-16 23:44:51 +02:00
lukas
82947d77a9 feat: support cache-provider 2025-06-16 08:02:53 +02:00
Jonas Bushart
9d7e65c320 Update changelog for windows support v1.12 v1.12.0 2025-04-23 22:46:51 +02:00
Jonas Bushart
9988a3d74b Update the dependency section to mark the new windows rustup support 2025-04-23 22:42:15 +02:00
Jonas Bushart
0ddce9f632 Merge pull request #58 from maennchen/jm/windows-arm 2025-04-23 22:39:32 +02:00
Jonatan Männchen
d9c91b20fd Support rustup installation for Windows 2025-04-23 16:47:51 +02:00