diff --git a/.gitea/scripts/check-tag b/.gitea/scripts/check-tag new file mode 100755 index 0000000..61dc45c --- /dev/null +++ b/.gitea/scripts/check-tag @@ -0,0 +1,5 @@ +#!/bin/bash + +if [ "$(echo $GITHUB_REF| cut -d'/' -f2)" == "tags" ]; then + exit 1; +fi diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 23f8537..19ce219 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -10,10 +10,11 @@ jobs: runs-on: rust-cross name: stable / cross-${{ matrix.target }} strategy: - fail-fast: false + fail-fast: true matrix: target: ["armv7-unknown-linux-gnueabihf", "aarch64-unknown-linux-gnu", "x86_64-unknown-linux-gnu"] steps: + - run: .gitea/scripts/check-tag - uses: actions/checkout@v3 - run: cargo fmt --check - uses: https://github.com/Swatinem/rust-cache@v2