Skip to content

Conversation

@NickLarsenNZ
Copy link
Member

Fork the rust action from dtolnay/rust-toolchain#154.

  • Removed .github/ folder
  • Move remaining files into rust-toolchain/ subfolder
  • Merge into stackabletech/actions to preserve history

Prepare for the fork on a branch of dtolnay/rust-toolchain:

cdg get dtolnay/rust-toolchain
cd dtolnay/rust-toolchain
git remote add techassi https://github.com/Techassi/rust-toolchain.git
git fetch
git checkout pin-rustup-version # 27692022648f361619d253a8a151146657aeb2e9
git rm .github/
mkdir rust-toolchain # the directory we want it to appear in under stackabletech/actions
git mv action.yml LICENSE scripts README.md rust-toolchain
git commit -m "chore: Prepare for forking to stackabletech/actions" -S

Merge the history into stackabletech/actions:

cd stackabletech/actions
git checkout -b dtolnay/rust-toolchain
git remote add dtolnay/rust-toolchain ../../dtolnay/rust-toolchain
git merge dtolnay/rust-toolchain/prepare-migration --allow-unrelated-histories
git push

dtolnay and others added 30 commits October 9, 2021 02:41
This was copied from the equivalent table in the readme of
actions-rs/toolchain, but is not common usage I think.
Update example workflow in readme to actions/checkout@v3
Update update-revs.sh to create clippy and miri branches
dtolnay and others added 26 commits November 17, 2024 20:36
Ignore 'rustup default' failure
Append zeros to toolchain versions truncated by GitHub
The x86 logic might be overkill since right now x86 Windows images
already have it installed, but figured might as well support it just in
case. Closes #143
Install rustup on windows (including ARM)
Align curl and rustup-init flags between windows and non-windows
Download rustup-init.exe to temp dir instead of current dir
Consistently use backslash directories on Windows
Respect pre-existing CARGO_HOME on Windows
Use rustup.rs advertised download URLs
Clean up trailing whitespace from PR 145
@NickLarsenNZ NickLarsenNZ self-assigned this May 21, 2025
@stackable-bot
Copy link

stackable-bot commented May 21, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 7 committers have signed the CLA.

❌ dtolnay
❌ Mon-ius
❌ alex
❌ phsym
❌ dariocurr
❌ siketyan
❌ joe-p
You have signed the CLA already but the status is still pending? Let us recheck it.

@NickLarsenNZ NickLarsenNZ marked this pull request as ready for review May 21, 2025 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.