🛠️ GitHub Action for rustup commands
Go to file
svartalf 644dd49b85 Initial version 2019-09-12 16:44:29 +03:00
__tests__ Initial version 2019-09-12 16:44:29 +03:00
dist Initial version 2019-09-12 16:44:29 +03:00
src Initial version 2019-09-12 16:44:29 +03:00
.gitignore Initial version 2019-09-12 16:44:29 +03:00
LICENSE Initial version 2019-09-12 16:44:29 +03:00
README.md Initial version 2019-09-12 16:44:29 +03:00
action.yml Initial version 2019-09-12 16:44:29 +03:00
jest.config.js Initial version 2019-09-12 16:44:29 +03:00
package-lock.json Initial version 2019-09-12 16:44:29 +03:00
package.json Initial version 2019-09-12 16:44:29 +03:00
tsconfig.json Initial version 2019-09-12 16:44:29 +03:00

README.md

rustup toolchain Action

This GitHub Action installs Rust toolchain.

Optionally it can set installed toolchain as a default and as an override for current directory.

Example workflow

on: [push]

name: build

jobs:
  check:
    name: Rust project
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@master
      - name: Install nightly
        uses: actions-rs/toolchain@1
        with:
            toolchain: nightly
            override: true

Inputs

  • toolchain: Toolchain name, see rustup page for details.
    Examples: stable, nightly, nightly-2019-04-20
  • default: Set installed toolchain as default (executes rustup toolchain default {TOOLCHAIN})
  • override: Set installed toolchain as an override for current directory

Note: toolchain input is required.