Skip to content

Commit

Permalink
Comment out CI jobs for WASM
Browse files Browse the repository at this point in the history
  • Loading branch information
Barafu committed Aug 13, 2024
1 parent da95b66 commit 46e516d
Showing 1 changed file with 91 additions and 91 deletions.
182 changes: 91 additions & 91 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,21 +25,21 @@ jobs:
command: check
args: --all-features

check_wasm:
name: Check wasm32
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
target: wasm32-unknown-unknown
override: true
- uses: actions-rs/cargo@v1
with:
command: check
args: --all-features --lib --target wasm32-unknown-unknown
# check_wasm:
# name: Check wasm32
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
# - uses: actions-rs/toolchain@v1
# with:
# profile: minimal
# toolchain: stable
# target: wasm32-unknown-unknown
# override: true
# - uses: actions-rs/cargo@v1
# with:
# command: check
# args: --all-features --lib --target wasm32-unknown-unknown

test:
name: Test Suite
Expand Down Expand Up @@ -89,79 +89,79 @@ jobs:
command: clippy
args: -- -D warnings

trunk:
name: trunk
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: 1.76.0
target: wasm32-unknown-unknown
override: true
- name: Download and install Trunk binary
run: wget -qO- https://github.com/thedodd/trunk/releases/latest/download/trunk-x86_64-unknown-linux-gnu.tar.gz | tar -xzf-
- name: Build
run: ./trunk build

build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- os: macos-latest
TARGET: aarch64-apple-darwin

- os: macos-latest
TARGET: x86_64-apple-darwin

- os: ubuntu-latest
TARGET: arm-unknown-linux-musleabihf

- os: ubuntu-latest
TARGET: armv7-unknown-linux-musleabihf

- os: ubuntu-latest
TARGET: x86_64-unknown-linux-musl

- os: windows-latest
TARGET: x86_64-pc-windows-msvc
EXTENSION: .exe

steps:
- name: Building ${{ matrix.TARGET }}
run: echo "${{ matrix.TARGET }}"

- uses: actions/checkout@master
- uses: actions-rs/[email protected]
with:
toolchain: stable
target: ${{ matrix.TARGET }}
override: true

- uses: actions-rs/cargo@v1
with:
use-cross: true
command: build
args: --verbose --release --target=${{ matrix.TARGET }}

- name: Rename
run: cp target/${{ matrix.TARGET }}/release/eframe_template${{ matrix.EXTENSION }} eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}

- uses: actions/upload-artifact@master
with:
name: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}
path: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}

- uses: svenstaro/upload-release-action@v2
name: Upload binaries to release
if: ${{ github.event_name == 'push' }}
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}
asset_name: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}
tag: ${{ github.ref }}
prerelease: ${{ !startsWith(github.ref, 'refs/tags/') }}
overwrite: true
# trunk:
# name: trunk
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
# - uses: actions-rs/toolchain@v1
# with:
# profile: minimal
# toolchain: 1.76.0
# target: wasm32-unknown-unknown
# override: true
# - name: Download and install Trunk binary
# run: wget -qO- https://github.com/thedodd/trunk/releases/latest/download/trunk-x86_64-unknown-linux-gnu.tar.gz | tar -xzf-
# - name: Build
# run: ./trunk build

# build:
# runs-on: ${{ matrix.os }}
# strategy:
# fail-fast: false
# matrix:
# include:
# - os: macos-latest
# TARGET: aarch64-apple-darwin

# - os: macos-latest
# TARGET: x86_64-apple-darwin

# - os: ubuntu-latest
# TARGET: arm-unknown-linux-musleabihf

# - os: ubuntu-latest
# TARGET: armv7-unknown-linux-musleabihf

# - os: ubuntu-latest
# TARGET: x86_64-unknown-linux-musl

# - os: windows-latest
# TARGET: x86_64-pc-windows-msvc
# EXTENSION: .exe

# steps:
# - name: Building ${{ matrix.TARGET }}
# run: echo "${{ matrix.TARGET }}"

# - uses: actions/checkout@master
# - uses: actions-rs/[email protected]
# with:
# toolchain: stable
# target: ${{ matrix.TARGET }}
# override: true

# - uses: actions-rs/cargo@v1
# with:
# use-cross: true
# command: build
# args: --verbose --release --target=${{ matrix.TARGET }}

# - name: Rename
# run: cp target/${{ matrix.TARGET }}/release/eframe_template${{ matrix.EXTENSION }} eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}

# - uses: actions/upload-artifact@master
# with:
# name: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}
# path: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}

# - uses: svenstaro/upload-release-action@v2
# name: Upload binaries to release
# if: ${{ github.event_name == 'push' }}
# with:
# repo_token: ${{ secrets.GITHUB_TOKEN }}
# file: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}
# asset_name: eframe_template-${{ matrix.TARGET }}${{ matrix.EXTENSION }}
# tag: ${{ github.ref }}
# prerelease: ${{ !startsWith(github.ref, 'refs/tags/') }}
# overwrite: true

0 comments on commit 46e516d

Please sign in to comment.