name: Create release package on: push: branches: [ "master" ] env: CARGO_TERM_COLOR: always jobs: release: name: Release runs-on: rust-latest steps: - run: export TEST_TOKEN=${{ secrets.TEST }} - run: [ $TEST_TOKEN = "test123" ] && echo "test secret works" - run: git clone https://git.jlux.dev/${{ gitea.repository }} . && git checkout ${{ gitea.ref_name }} - run: cargo build --verbose --release - run: export CARGO_REGISTRIES_GITEA_TOKEN=${{ secrets.CARGO_TOKEN }} - run: cargo publish --registry gitea