diff --git a/.gitea/workflows/build-publish.yml b/.gitea/workflows/build-publish.yml deleted file mode 100644 index bb9892d..0000000 --- a/.gitea/workflows/build-publish.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Rust-build - -on: - push: - branches: - - "main" - -jobs: - build: - runs-on: ubuntu-latest - container: - image: catthehacker/ubuntu:act-latest - steps: - - - name: Check-out - uses: actions/checkout@v3 - - - name: Install stable toolchain - uses: https://github.com/actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: stable - override: true - - - name: Run cargo check - uses: https://github.com/actions-rs/cargo@v1 - with: - command: check - - - name: Test - run: cargo test - - - name: Build - run: cargo build --release - - - name: Configure cargo - run: echo ${{ secrets.API_TOKEN_CONFIG }} >> ~/.cargo/credentials.toml - run: echo ${{ secrets.CARGO_CONFIG }} >> ~/.cargo/config.toml - - - name: Publish - run: cargo publish - - diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 6842d1e..bb9892d 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -27,24 +27,17 @@ jobs: with: command: check - - name: Install nightly toolchain with clippy available - uses: https://github.com/actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: nightly - override: true - components: clippy - - - name: Run cargo clippy - uses: https://github.com/actions-rs/cargo@v1 - continue-on-error: true # WARNING: only for this example, remove it! - with: - command: clippy - args: -- -D warnings - - name: Test run: cargo test - name: Build run: cargo build --release + - name: Configure cargo + run: echo ${{ secrets.API_TOKEN_CONFIG }} >> ~/.cargo/credentials.toml + run: echo ${{ secrets.CARGO_CONFIG }} >> ~/.cargo/config.toml + + - name: Publish + run: cargo publish + +