Skip to content

Fix clippy issues

Fix clippy issues #3

Workflow file for this run

name: linux release
on:
push:
tags:
- "v*"
jobs:
test:
runs-on: ${{ matrix.os }}
name: (${{ matrix.target }}-${{ matrix.os }})
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
target: [
x86_64-unknown-linux-gnu,
]
steps:
- name: checkout
uses: actions/checkout@v2
# Run build
- name: install rustup
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rustup-init.sh
sh rustup-init.sh -y --default-toolchain none
rustup target add ${{ matrix.target }}
- name: build
id: release-build
run: |
rustc -Vv
cargo -V
cargo build --release
echo "::set-output name=release-artifact-name::target/release/quiet"
- name: copy-artifact
id: copy-artifact
run: |
cp "${{ steps.release-build.outputs.release-artifact-name }}" "$ARTIFACT_NAME"
echo "::set-output name=artifact-name::$ARTIFACT_NAME"
env:
ARTIFACT_NAME: "${{ steps.release-build.outputs.release-artifact-name }}-linux"
- uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
token: ${{ secrets.GITHUB_TOKEN }}
files: "${{ steps.copy-artifact.outputs.artifact-name }}"