p0lunin / teloc

Simple, compile-time DI framework for Rust
Apache License 2.0
147 stars 14 forks source link

Add github action to auto-publish crate when cargo.toml version is bumped. #35 #36

Open aburkhalter512 opened 2 years ago

aburkhalter512 commented 2 years ago

@p0lunin If these tokens haven't already been added to the repo's secrets, can you add them: CRATESIO_TOKEN, GITHUB_TOKEN?

p0lunin commented 2 years ago

@aburkhalter512 which allowances I should provide to the github token?

aburkhalter512 commented 2 years ago

Apparently the github token is auto-generated for the workflows, so I don't think we actually need to add one. I'll update the permissions to set the minimum required for the job to pass

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions