- [x] GitHub subscribe in ~Plugin Heartbeat channel
- `/github subscribe mattermost/mattermost-plugin-solar-lottery pulls`
## The rest
- [x] Labels: add to [mapping.go#L7](https://github.com/mattermost/mattermost-utilities/blob/master/labels/mapping.go#L7) and cd labels && go run . -default -v
- [x] Add to tracking spreadsheet, https://docs.google.com/spreadsheets/d/1jPuvFdeaWJy_-faP-p71_x66OC4x6Udp8vrasrJzbEo/edit#gid=1550130552
- [x] Add to pinned issue links in https://github.com/mattermost/mattermost-server/issues/12656
- [x] add repo to `Good First Issue` link (listed alphabetically)
- [x] add repo to `Up For Grabs - Golang` link (listed alphabetically)
- [x] add repo to `All Plugin Up For Grabs` link (listed alphabetically)
- [x] add repo full list of repositories
- [x] Setup Jira Epic plugin <plugin_name>
Mattermost Team: Integrations
There is no Jira Epic for this plugin. All issues will be handled in GitHub
Mark as done after each step completed (completion is done in comments)
As the individual doing plugin intake, you will need the following privileges.
Settings
option tab if access has been granted. (next to Pull requests, Actions, Releases)/jira subscribe
if applicableRepository Setup - Settings
[x] Options (Make sure the following are the only selected items)
[x] Setup GitHub 1st Project
Projects
>New Project
[x] Collaborators (Manage Access)
Added the following:
[x] Branches
Branch protection Rules: master should already be available. Click edit next to master and verify the following defaults
master
master
[x] Webhooks
application/json
Issue Comments
Issues
Pull requests
Select Active
[x] Installed GitHub Apps
README.md
If these don't exist, create Tickets for each (these are available in the Demo page)
Repository checks
Each of the following might require new commits and PRs against master.
go mod tidy
npm audit fix
npm-check -E -u
to view the changes interactivelynpm-check -E -y
to update without interactivepackage-lock.json
andpackage.json
Mattermost Channels Setup
Plugin: <plugin_name>
- setup new plugin channel/github subscribe mattermost/mattermost-plugin-solar-lottery pulls,issues,creates
GitHub | Help Wanted | | PM: @ | Dev: @