-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
Hi, thank you for building this. Trusted publishing is great, but the default token expiration time is too short for a large workspace to release.
Like our repo: https://github.com/lancedb/lance, we have many crates to release:
- uses: rust-lang/crates-io-auth-action@v1
id: auth
- uses: albertlockett/publish-crates@v2.2
with:
registry-token: ${{ steps.auth.outputs.token }}
args: "--all-features"
path: .
And it's also impossible for us to fetch a new token per crate. Can we make the token expiration time longer? Or at least make it last as long as the job is running?