Skip to content

Commit 75deb6b

Browse files
author
Stephan Dilly
committed
disable stuff for faster iteration
1 parent eb2f3a1 commit 75deb6b

File tree

1 file changed

+86
-86
lines changed

1 file changed

+86
-86
lines changed

.github/workflows/ci.yml

Lines changed: 86 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
os: [ubuntu-latest, macos-latest, windows-latest]
19+
os: [windows-latest]
2020
rust: [nightly, stable, '1.50']
2121
runs-on: ${{ matrix.os }}
2222
continue-on-error: ${{ matrix.rust == 'nightly' }}
@@ -58,12 +58,12 @@ jobs:
5858
run: |
5959
cargo build
6060
61-
- name: Run tests
62-
run: make test
61+
# - name: Run tests
62+
# run: make test
6363

64-
- name: Run clippy
65-
run: |
66-
make clippy
64+
# - name: Run clippy
65+
# run: |
66+
# make clippy
6767

6868
- name: Build Release
6969
run: make build-release
@@ -90,83 +90,83 @@ jobs:
9090
cargo wix --no-build --nocapture --output ./target/wix/gitui.msi
9191
ls -l ./target/wix/gitui.msi
9292
93-
build-linux-musl:
94-
runs-on: ubuntu-latest
95-
strategy:
96-
fail-fast: false
97-
matrix:
98-
rust: [nightly, stable, '1.50']
99-
continue-on-error: ${{ matrix.rust == 'nightly' }}
100-
steps:
101-
- uses: actions/checkout@master
102-
- name: Install Rust
103-
uses: actions-rs/toolchain@v1
104-
with:
105-
toolchain: ${{ matrix.rust }}
106-
profile: minimal
107-
default: true
108-
target: x86_64-unknown-linux-musl
109-
110-
# TODO: remove once we depend on 1.51 as a msrv and resolver is supported by default
111-
- name: New Resolver
112-
if: matrix.rust != '1.50'
113-
run: |
114-
cargo install cargo-modify --force
115-
cargo modify new-resolver
116-
117-
- name: Setup MUSL
118-
run: |
119-
sudo apt-get -qq install musl-tools
120-
- name: Build Debug
121-
run: |
122-
make build-linux-musl-debug
123-
./target/x86_64-unknown-linux-musl/debug/gitui --version
124-
- name: Build Release
125-
run: |
126-
make build-linux-musl-release
127-
./target/x86_64-unknown-linux-musl/release/gitui --version
128-
ls -l ./target/x86_64-unknown-linux-musl/release/gitui
129-
- name: Test
130-
run: |
131-
make test-linux-musl
132-
133-
rustfmt:
134-
name: Formatting
135-
runs-on: ubuntu-latest
136-
steps:
137-
- uses: actions/checkout@master
138-
- name: Install Rust
139-
uses: actions-rs/toolchain@v1
140-
with:
141-
toolchain: stable
142-
components: rustfmt
143-
- run: cargo fmt -- --check
144-
145-
- name: cargo-sort
146-
run: |
147-
cargo install cargo-sort --force
148-
cargo sort -c -w
149-
150-
sec:
151-
name: Security audit
152-
runs-on: ubuntu-latest
153-
steps:
154-
- uses: actions/checkout@v2
155-
- uses: actions-rs/audit-check@v1
156-
with:
157-
token: ${{ secrets.GITHUB_TOKEN }}
158-
159-
log-test:
160-
name: Changelog Test
161-
runs-on: ubuntu-latest
162-
steps:
163-
- uses: actions/checkout@master
164-
- name: Extract release notes
165-
id: extract_release_notes
166-
uses: ffurrer2/extract-release-notes@v1
167-
with:
168-
release_notes_file: ./release-notes.txt
169-
- uses: actions/upload-artifact@v1
170-
with:
171-
name: release-notes.txt
172-
path: ./release-notes.txt
93+
# build-linux-musl:
94+
# runs-on: ubuntu-latest
95+
# strategy:
96+
# fail-fast: false
97+
# matrix:
98+
# rust: [nightly, stable, '1.50']
99+
# continue-on-error: ${{ matrix.rust == 'nightly' }}
100+
# steps:
101+
# - uses: actions/checkout@master
102+
# - name: Install Rust
103+
# uses: actions-rs/toolchain@v1
104+
# with:
105+
# toolchain: ${{ matrix.rust }}
106+
# profile: minimal
107+
# default: true
108+
# target: x86_64-unknown-linux-musl
109+
110+
# # TODO: remove once we depend on 1.51 as a msrv and resolver is supported by default
111+
# - name: New Resolver
112+
# if: matrix.rust != '1.50'
113+
# run: |
114+
# cargo install cargo-modify --force
115+
# cargo modify new-resolver
116+
117+
# - name: Setup MUSL
118+
# run: |
119+
# sudo apt-get -qq install musl-tools
120+
# - name: Build Debug
121+
# run: |
122+
# make build-linux-musl-debug
123+
# ./target/x86_64-unknown-linux-musl/debug/gitui --version
124+
# - name: Build Release
125+
# run: |
126+
# make build-linux-musl-release
127+
# ./target/x86_64-unknown-linux-musl/release/gitui --version
128+
# ls -l ./target/x86_64-unknown-linux-musl/release/gitui
129+
# - name: Test
130+
# run: |
131+
# make test-linux-musl
132+
133+
# rustfmt:
134+
# name: Formatting
135+
# runs-on: ubuntu-latest
136+
# steps:
137+
# - uses: actions/checkout@master
138+
# - name: Install Rust
139+
# uses: actions-rs/toolchain@v1
140+
# with:
141+
# toolchain: stable
142+
# components: rustfmt
143+
# - run: cargo fmt -- --check
144+
145+
# - name: cargo-sort
146+
# run: |
147+
# cargo install cargo-sort --force
148+
# cargo sort -c -w
149+
150+
# sec:
151+
# name: Security audit
152+
# runs-on: ubuntu-latest
153+
# steps:
154+
# - uses: actions/checkout@v2
155+
# - uses: actions-rs/audit-check@v1
156+
# with:
157+
# token: ${{ secrets.GITHUB_TOKEN }}
158+
159+
# log-test:
160+
# name: Changelog Test
161+
# runs-on: ubuntu-latest
162+
# steps:
163+
# - uses: actions/checkout@master
164+
# - name: Extract release notes
165+
# id: extract_release_notes
166+
# uses: ffurrer2/extract-release-notes@v1
167+
# with:
168+
# release_notes_file: ./release-notes.txt
169+
# - uses: actions/upload-artifact@v1
170+
# with:
171+
# name: release-notes.txt
172+
# path: ./release-notes.txt

0 commit comments

Comments
 (0)