Skip to content

fix workflow

fix workflow #49

Workflow file for this run

# TODO: Fix this with ./develop_pr.yml
#name: Release
#
#on:
# push:
# tags:
# - "v*.*.*"
# - "!v*.*.*-{alpha,beta,rc}*"
#
#env:
# CARGO_TERM_COLOR: always
#
#jobs:
# style:
# name: Check Style
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v1
# - name: Install rust
# uses: actions-rs/toolchain@v1
# with:
# toolchain: stable
# components: rustfmt
# profile: minimal
# override: true
# - name: cargo fmt -- --check
# uses: actions-rs/cargo@v1
# with:
# command: fmt
# args: --all -- --check
#
#
# test:
# name: Test
# if: always()
# runs-on: ubuntu-latest
#
# strategy:
# matrix:
# build: [ stable, beta, nightly ]
# include:
# - build: beta
# rust: beta
# - build: nightly
# rust: nightly
# benches: true
#
# steps:
# - name: Checkout
# uses: actions/checkout@v1
#
# - name: Install rust
# uses: actions-rs/toolchain@v1
# with:
# toolchain: ${{ matrix.rust || 'stable' }}
# profile: minimal
# override: true
#
# - name: Build debug
# uses: actions-rs/cargo@v1
# with:
# command: build
# args: ${{ matrix.features }}
#
# - name: Test
# uses: actions-rs/cargo@v1
# with:
# command: test
# args: ${{ matrix.features }}
#
# - name: Test all benches
# if: matrix.benches
# uses: actions-rs/cargo@v1
# with:
# command: test
# args: --benches ${{ matrix.features }}
# deploy:
# name: Deploy
# needs: [ test ]
# if: startsWith(github.ref, 'refs/tags/')
# strategy:
# matrix:
# os: [ ubuntu-latest ] # Default os for build
# target: [ aarch64-unknown-linux-gnu,
# i686-pc-windows-gnu, x86_64-pc-windows-gnu,
# i686-unknown-linux-gnu, x86_64-unknown-linux-gnu,
# ]
# exclude: # Do not build for macOS on Linux
# - target: x86_64-apple-darwin
# os: ubuntu-latest
# include: # List of all targets to build for and the name for common mortals
# - target: aarch64-unknown-linux-gnu
# name: arm64
# - target: i686-pc-windows-gnu
# name: win-i686
# - target: x86_64-pc-windows-gnu
# name: win-x86_64
# - target: i686-unknown-linux-gnu
# name: linux-i686
# - target: x86_64-unknown-linux-gnu
# name: linux-x86_64
#
# # Runs on latest ubuntu by default except for windows targets
# runs-on: ${{ matrix.os }}
#
# steps:
# - name: Checkout
# uses: actions/checkout@v1
#
# - name: Install rust
# uses: actions-rs/toolchain@v1
# with:
# toolchain: stable
# profile: minimal
# override: true
# target: ${{ matrix.target }}
#
# - name: PKG Config path (Linux)
# if: runner.os == 'Linux'
# run: |
# echo "PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig/" >> $GITHUB_ENV
#
# - name: Build release
# uses: actions-rs/cargo@v1
# with:
# use-cross: true
# command: build
# args: --release --target ${{ matrix.target }}
# env:
# OPENSSL_DIR: /usr/lib/ssl
#
# - name: Rename binary (Linux & macOS)
# if: matrix.target != 'x86_64-pc-windows-gnu' && matrix.target != 'i686-pc-windows-gnu'
# run: mv target/${{ matrix.target }}/release/fbf target/${{ matrix.target }}/release/fbf-${{ matrix.name }}
#
# - name: Rename binary (Windows)
# if: matrix.target == 'x86_64-pc-windows-gnu' || matrix.target == 'i686-pc-windows-gnu'
# run: mv target/${{ matrix.target }}/release/fbf.exe target/${{ matrix.target }}/release/fbf-${{ matrix.name }}.exe
#
# - name: Upload release
# uses: softprops/action-gh-release@v1
# with:
# files: target/${{ matrix.target }}/release/fbf-${{ matrix.name }}*
# token: ${{ secrets.PAT_GITHUB }}