mirror of
https://github.com/gitui-org/gitui.git
synced 2026-10-11 22:29:57 +00:00
Generate rust toolchain file (#1401)
* Generate rust toolchain file * Make track "stable" channel * CD workflow override rust toolchain file
This commit is contained in:
@@ -25,6 +25,7 @@ jobs:
|
||||
with:
|
||||
toolchain: stable
|
||||
profile: minimal
|
||||
override: true
|
||||
components: clippy
|
||||
|
||||
- name: Build
|
||||
|
||||
@@ -45,6 +45,7 @@ jobs:
|
||||
with:
|
||||
toolchain: ${{ matrix.rust }}
|
||||
default: true
|
||||
override: true
|
||||
profile: minimal
|
||||
components: clippy
|
||||
|
||||
@@ -100,6 +101,7 @@ jobs:
|
||||
toolchain: ${{ matrix.rust }}
|
||||
profile: minimal
|
||||
default: true
|
||||
override: true
|
||||
target: x86_64-unknown-linux-musl
|
||||
|
||||
- name: Setup MUSL
|
||||
@@ -127,6 +129,7 @@ jobs:
|
||||
uses: actions-rs/toolchain@v1
|
||||
with:
|
||||
toolchain: stable
|
||||
override: true
|
||||
components: rustfmt
|
||||
|
||||
- run: cargo fmt -- --check
|
||||
@@ -170,4 +173,4 @@ jobs:
|
||||
- uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: release-notes.txt
|
||||
path: ./release-notes.txt
|
||||
path: ./release-notes.txt
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
[toolchain]
|
||||
channel = "stable"
|
||||
profile = "default"
|
||||
Reference in New Issue
Block a user