From c9c14d50c62215df5977778247dc21f1177c5b48 Mon Sep 17 00:00:00 2001 From: Sergey Vilgelm <523825+SVilgelm@users.noreply.github.com> Date: Mon, 18 Mar 2024 14:35:10 -0700 Subject: [PATCH] fix publish workflow (#30) --- .github/workflows/publish.yaml | 8 ++++++++ .github/workflows/rust.yaml | 3 +++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 4990238..78f984e 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -10,11 +10,19 @@ env: jobs: build: uses: ./.github/workflows/rust.yaml + secrets: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} publish: needs: build runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: Swatinem/rust-cache@v2 + with: + cache-targets: false + cache-all-crates: true + - name: Install tools + run: cargo install-tools - name: Publish run: | cargo login ${{ secrets.CRATES_IO_TOKEN }} diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index c89eaf2..b9650d2 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -6,6 +6,9 @@ on: pull_request: branches: [ "main" ] workflow_call: + secrets: + CODECOV_TOKEN: + required: true env: CARGO_TERM_COLOR: always