filecoin-project / lotus

Reference implementation of the Filecoin protocol, written in Go
https://lotus.filecoin.io/
Other
2.85k stars 1.27k forks source link

Create tags with bot account #12496

Open BigLep opened 1 month ago

BigLep commented 1 month ago

Done Criteria

Lotus release automation uses a bot to create the tag

Why Important

Not that important, but it causes confusion when a release goes out and @galargh's name is tied to it (latest example).

User/Customer

Mostly this is for maintainers

Notes

  1. This happens because CI uses @galargh token because we have protection rules on tag creation and we can only allow-list actual users, not apps.
  2. The secret we need to update is TAG_CREATE_GITHUB_TOKEN
  3. We need a bot account with these permissions: image
## Tasks
- [ ] Create filoz-bot account
- [ ] Create personal access token
- [ ] Update secret `TAG_CREATE_GITHUB_TOKEN`
BigLep commented 1 month ago

@rjan90 : I can take this unless you have already started on it. I would do the tasks listed in the issue description.

Cc @jennijuju since you were asking about this recently.

galargh commented 1 month ago

If you have any further questions about this, please let me know :)