From a5a50c84b7e51185b3a38899a59bdd3f6aeb0ed4 Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Sun, 18 Aug 2024 02:42:33 +0200 Subject: [PATCH] ci: publish on crates.io --- .forgejo/workflows/release.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index e53c7c0..95d30cf 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -24,13 +24,8 @@ jobs: echo END_OF_FILE } >> "$GITHUB_ENV" - - name: 📤 Publish crate on code.thetadev.de - run: | - mkdir -p ~/.cargo - printf '\n\n[registries.thetadev]\nindex = "https://code.thetadev.de/ThetaDev/_cargo-index.git"\ntoken = "Bearer ${{ secrets.FORGEJO_CI_TOKEN }}"\n' >> ~/.cargo/config.toml - sed -i "s/^rustypipe.*=\s*{/\0 registry = \"thetadev\",/g" Cargo.toml - cargo publish --registry thetadev --allow-dirty --package "${{ env.CRATE }}" - git restore Cargo.toml + - name: 📤 Publish crate on crates.io + run: cargo publish --token ${{ secrets.CARGO_TOKEN }} --package "${{ env.CRATE }}" - name: 🎉 Publish release uses: https://gitea.com/actions/release-action@main