diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 8a1e59c..ccb3feb 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -34,11 +34,22 @@ jobs: run: cargo build --release - name: Configure cargo creds - run: echo ${{ secrets.API_TOKEN_CONFIG }} >> ~/.cargo/credentials.toml + run: | + echo '[registries.gitea]'' > ~/.cargo/credentials.toml + echo 'token = "Bearer ${{ secrets.CARGO_API_TOKEN}}"' >> ~/.cargo/credentials.toml + - name: Configure cargo - run: echo ${{ secrets.CARGO_CONFIG }} >> ~/.cargo/config.toml - + run: | + echo '> ~/.cargo/credentials.toml' > ~/.cargo/config.toml + echo 'default = "gitea"' >> ~/.cargo/config.toml + echo ' ' >> ~/.cargo/config.toml + echo '[registries.gitea] ' >> ~/.cargo/config.toml + echo 'index = "https://gitea.squi.fr/Rust/_cargo-index.git"' >> ~/.cargo/config.toml + echo ' ' >> ~/.cargo/config.toml + echo '[net]' >> ~/.cargo/config.toml + echo 'git-fetch-with-cli = true' git-fetch-with-cli = true + - name: Publish run: cargo publish