Skip to content

Commit 48d55aa

Browse files
authored
Merge pull request #525 from ionut-arm/fix-ci
Disable broken workflows
2 parents c1ba7e0 + 6720450 commit 48d55aa

File tree

2 files changed

+30
-28
lines changed

2 files changed

+30
-28
lines changed

.github/workflows/ci.yml

+14-13
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,20 @@ jobs:
9696
# When running the container built on the CI
9797
# run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec -t parsec-service-test-all /tmp/parsec/ci.sh cryptoauthlib --no-stress-test
9898

99-
fuzz-test-checker:
100-
name: Check that the fuzz testing framework is still working
101-
runs-on: ubuntu-latest
102-
steps:
103-
- uses: actions/checkout@v2
104-
# Use the following step when updating the `parsec-service-test-all` image
105-
# - name: Build the container
106-
# run: pushd e2e_tests/docker_image && docker build -t parsec-service-test-all -f parsec-service-test-all.Dockerfile . && popd
107-
- name: Run the fuzz test script
108-
# Not running stress tests because rust-cryptoauthlib test-interface does not support required calls
109-
run: ./fuzz.sh test
110-
# When running the container built on the CI
111-
# run: CONTAINER_TAG=parsec-service-test-all ./fuzz.sh test
99+
# Disabled due to the issue discussed in https://github.com/parallaxsecond/parsec/issues/514
100+
# fuzz-test-checker:
101+
# name: Check that the fuzz testing framework is still working
102+
# runs-on: ubuntu-latest
103+
# steps:
104+
# - uses: actions/checkout@v2
105+
# # Use the following step when updating the `parsec-service-test-all` image
106+
# # - name: Build the container
107+
# # run: pushd e2e_tests/docker_image && docker build -t parsec-service-test-all -f parsec-service-test-all.Dockerfile . && popd
108+
# - name: Run the fuzz test script
109+
# # Not running stress tests because rust-cryptoauthlib test-interface does not support required calls
110+
# run: ./fuzz.sh test
111+
# # When running the container built on the CI
112+
# # run: CONTAINER_TAG=parsec-service-test-all ./fuzz.sh test
112113

113114
cross-compilation:
114115
# Currently only the Mbed Crypto, PKCS 11, and TPM providers are tested as the other ones need to cross-compile other libraries.

.github/workflows/nightly.yml

+16-15
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,22 @@ on:
1212
default: ""
1313

1414
jobs:
15-
dependencies:
16-
name: Check for unused dependencies
17-
runs-on: ubuntu-latest
18-
steps:
19-
- uses: actions/checkout@v2
20-
with:
21-
ref: "${{ github.event.inputs.rev }}"
22-
- name: Install latest Rust
23-
uses: actions-rs/toolchain@v1
24-
with:
25-
toolchain: nightly
26-
- name: Install cargo udeps
27-
run: cargo install cargo-udeps --locked
28-
- name: Execute cargo udeps
29-
run: cargo +nightly udeps
15+
# Disabled due to the issue discussed in https://github.com/parallaxsecond/parsec/issues/514
16+
# dependencies:
17+
# name: Check for unused dependencies
18+
# runs-on: ubuntu-latest
19+
# steps:
20+
# - uses: actions/checkout@v2
21+
# with:
22+
# ref: "${{ github.event.inputs.rev }}"
23+
# - name: Install latest Rust
24+
# uses: actions-rs/toolchain@v1
25+
# with:
26+
# toolchain: nightly
27+
# - name: Install cargo udeps
28+
# run: cargo install cargo-udeps --locked
29+
# - name: Execute cargo udeps
30+
# run: cargo +nightly udeps
3031

3132
audit:
3233
name: Check for crates with security vulnerabilities

0 commit comments

Comments
 (0)