@@ -62,44 +62,42 @@ The following workflows are ordered by schedule frequency and start time.
62
62
63
63
This creates GitHub teams for the Community teams and updates their membership
64
64
based on the [ ` community_team_members.json ` ] [ databag ] Lektor databag.
65
- - The databag is used to:
66
- - create the [ Community Team Members — Creative Commons Open
67
- Source] [ ctlistpage ] page
68
- - configure GitHub team memberships and repository permissions
69
- - The databag is kept up-to-date by [ Push data to CC Open
70
- Source] ( #push-data-to-cc-open-source ) , below
65
+ - The databag is used to:
66
+ - create the [ Community Team Members — Creative Commons Open
67
+ Source] [ ctlistpage ] page
68
+ - configure GitHub team memberships and repository permissions
69
+ - The databag is kept up-to-date by [ Push data to CC Open
70
+ Source] ( #push-data-to-cc-open-source ) , below
71
71
72
72
[ sync_teams_yml ] : .github/workflows/sync_community_teams.yml
73
73
[ teams_file ] : sync_community_teams.py
74
74
[ databag ] : https://github.com/creativecommons/creativecommons.github.io-source/blob/master/databags/community_team_members.json
75
75
[ ctlistpage ] : https://opensource.creativecommons.org/community/community-team/members/
76
76
77
77
78
- ### Manage issues and pull requests in projects
78
+ ### Manage new issues and pull requests in projects
79
79
80
80
| ** Workflow** | | |
81
81
| -- | --: | --- |
82
82
| | Schedule: | Hourly at 45 minutes past the hour (` **:45 ` ) |
83
83
| | YAML: | [ ` manage_issues.yml ` ] [ manage_issues ] |
84
84
| ** Script** | | |
85
- | | File: | [ ` move_closed_issues.py ` ] [ move_file ] |
86
- | | File: | [ ` track_issues_and_pull_requests.py ` ] [ track_issues ] |
85
+ | | File: | [ ` manage_new_issues_and_pull_requests.py ` ] [ manage_new_issues ] |
87
86
| | Common Modules: | [ ` ccos/ ` ] ( ccos/ ) |
88
87
| ** Env** | | |
89
88
| | Required: | ` ADMIN_GITHUB_TOKEN ` |
90
89
91
- This manages issues and pull requests to ensure they are properly tracked
92
- within the [ Active Sprint] [ active_sprint ] and [ Backlog] [ backlog ] projects:
93
- - Move closed issues from [ Backlog] [ backlog ] to [ Active
94
- Sprint] [ active_sprint ] : Done
95
- - Track open issues in [ Backlog] [ backlog ] : Pending Review
96
- - Track open pull requests in [ Active Sprint] [ active_sprint ] : Code Review
90
+ This manages new issues and pull requests to ensure they are properly tracked
91
+ in a GitHub project:
92
+ - [ Applications project] [ proj_applications ]
93
+ - [ Systems project] [ proj_systems ]
94
+ - [ WebDev project] [ proj_webdev ]
97
95
98
96
[ manage_issues ] : .github/workflows/manage_issues.yml
99
- [ move_file ] : move_closed_issues .py
100
- [ track_issues ] : track_issues_and_pull_requests.py
101
- [ active_sprint ] : https://github.com/orgs/creativecommons/projects/7
102
- [ backlog ] : https://github.com/orgs/creativecommons/projects/10
97
+ [ manage_new_issues ] : manage_new_issues_and_pull_requests .py
98
+ [ proj_applications ] : https://github.com/orgs/creativecommons/projects/15/views/1
99
+ [ proj_systems ] : https://github.com/orgs/creativecommons/projects/22/views/1
100
+ [ proj_webdev ] : https://github.com/orgs/creativecommons/projects/23/views/1
103
101
104
102
105
103
### Normalize Repos
0 commit comments