2024-02-09 gov4git

...
go: added github.com/gov4git/gov4git v1.1.15
% gov4git version
zsh: command not found: gov4git
  • Where was it installed?

hnakamur2 go install ... and thenā€¦ ~/go/bin/gov4git installed on the hnakamur2 Since Go 1.17 go install is required to install the executable. Deprecation of ā€˜go getā€™ for installing executables - The Go Programming Language nishio Thank you! Itā€™s done!

:

% ~/go/bin/gov4git version
{
   "version": "v1.1.15",
   "revision": "",
   "last_commit": "0001-01-01T00:00:00Z",
   "dirty_build": true
}

The governance automation ā€” invoked by the GitHub action ā€” executes on behalf of a dedicated GitHub user, which represents the governance system itself. You must create a new GitHub user, designated as the governance automation user ā€” and name it appropriately, as it will speak to the community users via GitHub comments. For instance, the Plurality Book Project ā€” @pluralitybook on GitHub ā€” uses a dedicated user called Plurality Book DAO ā€” @pluralitybook-dao on GitHub ā€” to operate the governance system. account

  • otameshi-dao

Invite the automation user to your organization with Owner privileges. organization image

image

image

  • This?

image

  • Oh, this one.

image

Under ā€œOrganization permissionsā€ make the following choices:

  • I canā€™t find this.

Deploy governance for your project repository You are now ready to deploy governance on your project repository. This can be accomplished with a single command:

$GOV4GIT_RELEASE v2.1.3

403 You need admin access to the organization before adding a repository to it.

image


Make repos first? https://github.com/otameshi-gov4git-org/first-test-repos I made it.

403 You need admin access to the organization before adding a repository to it. seemingly unrelated


This page is auto-translated from /nishio/Gov4Gitć‚’č©¦ć—ćŸć„ using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iā€™m very happy to spread my thought to non-Japanese readers.