filecoin-project/lotus

Create tags with bot account

Closed this issue · 5 comments

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

Preview Give feedback

@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.

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

I'm marking this as resolved since all known steps are complete. We'll find out in the next Lotus release whether I messed anything up by looking at #fil-lotus-announcements during the next release.

Also, for visibility, the FilOzzy GitHub credentials are in FilOz's Infra 1password vault.