Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reworks workflows into script #661

Merged
merged 3 commits into from
Nov 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 0 additions & 38 deletions .github/workflows/boards_build.yml

This file was deleted.

6 changes: 1 addition & 5 deletions .github/workflows/cargo_audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,9 @@ jobs:
- uses: actions/checkout@v2
with:
submodules: "true"
- name: Install Rust toolchain
run: rustup show
- uses: actions/setup-python@v1
with:
python-version: 3.7
- name: Install Python dependencies
run: python -m pip install --upgrade pip setuptools wheel
python-version: "3.10"
- name: Set up OpenSK
run: ./setup.sh
- uses: actions-rs/audit-check@v1
Expand Down
9 changes: 1 addition & 8 deletions .github/workflows/cargo_bloat.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Binary size report

Check warning on line 1 in .github/workflows/cargo_bloat.yml

View workflow job for this annotation

GitHub Actions / cargo_bloat

Binary size

OLD 115.3 kiB NEW 115.4 kiB Output of cargo bloat ====================== Including PR File .text Size Crate 15.2% 53.8% 62.1KiB opensk 4.1% 14.6% 16.9KiB std 2.5% 8.7% 10.1KiB crypto 2.0% 7.2% 8.3KiB ctap2 1.9% 6.8% 7.8KiB persistent_store 1.1% 4.0% 4.6KiB sk_cbor 0.7% 2.5% 2.9KiB [Unknown] 0.2% 0.6% 658B libtock_drivers 0.2% 0.5% 636B linked_list_allocator 0.1% 0.5% 550B lang_items 0.1% 0.3% 374B libtock_platform 0.1% 0.3% 360B subtle 0.0% 0.1% 112B libtock_runtime 0.0% 0.0% 44B byteorder 0.0% 0.0% 26B libtock_buttons 0.0% 0.0% 20B zeroize 28.3% 100.0% 115.4KiB .text section size, the file size is 408.3KiB Base branch File .text Size Crate 15.2% 53.8% 62.1KiB opensk 4.1% 14.6% 16.9KiB std 2.5% 8.7% 10.1KiB crypto 2.0% 7.2% 8.3KiB ctap2 1.9% 6.8% 7.8KiB persistent_store 1.1% 4.0% 4.6KiB sk_cbor 0.7% 2.5% 2.9KiB [Unknown] 0.2% 0.6% 658B libtock_drivers 0.2% 0.5% 636B linked_list_allocator 0.1% 0.5% 550B lang_items 0.1% 0.3% 374B libtock_platform 0.1% 0.3% 360B subtle 0.0% 0.1% 112B libtock_runtime 0.0% 0.0% 44B byteorder 0.0% 0.0% 26B libtock_buttons 0.0% 0.0% 20B zeroize 28.3% 100.0% 115.3KiB .text section size, the file size is 408.2KiB
on: pull_request

jobs:
Expand All @@ -8,9 +8,7 @@
# Setup
- uses: actions/setup-python@v1
with:
python-version: 3.7
- name: Install Python dependencies
run: python -m pip install --upgrade pip setuptools wheel
python-version: "3.10"
- uses: actions-rs/cargo@v1
with:
command: install
Expand All @@ -20,8 +18,6 @@
- uses: actions/checkout@v2
with:
submodules: true
- name: Install Rust toolchain
run: rustup show
- name: Set up OpenSK
run: ./setup.sh
- name: Run bloat on the PR
Expand All @@ -33,9 +29,6 @@
submodules: true
ref: ${{ github.base_ref }}
path: OpenSK_base
- name: Install old Rust toolchain
working-directory: ./OpenSK_base
run: rustup show
- name: Set up OpenSK
working-directory: ./OpenSK_base
run: ./setup.sh
Expand Down
102 changes: 0 additions & 102 deletions .github/workflows/cargo_check.yml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/cargo_clippy.yml

This file was deleted.

96 changes: 0 additions & 96 deletions .github/workflows/cargo_fmt.yml

This file was deleted.

33 changes: 0 additions & 33 deletions .github/workflows/cargo_fuzz.yml

This file was deleted.

37 changes: 0 additions & 37 deletions .github/workflows/cbor_test.yml

This file was deleted.

Loading
Loading