Skip to content

Commit

Permalink
github actions is terribly designed
Browse files Browse the repository at this point in the history
  • Loading branch information
lilith committed Aug 23, 2024
1 parent ad9b445 commit 52f4656
Showing 1 changed file with 3 additions and 11 deletions.
14 changes: 3 additions & 11 deletions .github/workflows/test_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,16 +55,8 @@ jobs:
runs-on: ${{matrix.os}}
steps:


- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
profile: minimal
if: ${{contains( matrix.os, 'windows-11-arm' )}}

- run: rustup show
if: ${{!contains( matrix.os, 'windows-11-arm' )}}
- name: Checkout code
uses: actions/checkout@v3

Expand All @@ -88,7 +80,7 @@ jobs:

### Install Nasm for Windows ###
- name: Install nasm
run: winget install nasm
run: choco install nasm
if: ${{contains( matrix.os, 'windows' )}}

### Fallback in case Nasm install fails ###
Expand Down Expand Up @@ -139,7 +131,7 @@ jobs:

### Install Nasm with fallback to S3 ###
- name: Install nasm
run: winget install nasm
run: choco install nasm
- name: Install nasm
run: |
curl -L -o nasminst.exe https://imageflow-resources.s3-us-west-2.amazonaws.com/tools/nasm-2.15.05-installer-x86.exe
Expand Down

0 comments on commit 52f4656

Please sign in to comment.