Skip to content

Commit 2706c56

Browse files
committed
reoganize manage issues
1 parent 7cd327b commit 2706c56

File tree

3 files changed

+17
-132
lines changed

3 files changed

+17
-132
lines changed

README.md

+17-19
Original file line numberDiff line numberDiff line change
@@ -62,44 +62,42 @@ The following workflows are ordered by schedule frequency and start time.
6262

6363
This creates GitHub teams for the Community teams and updates their membership
6464
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
7171

7272
[sync_teams_yml]: .github/workflows/sync_community_teams.yml
7373
[teams_file]: sync_community_teams.py
7474
[databag]: https://github.com/creativecommons/creativecommons.github.io-source/blob/master/databags/community_team_members.json
7575
[ctlistpage]: https://opensource.creativecommons.org/community/community-team/members/
7676

7777

78-
### Manage issues and pull requests in projects
78+
### Manage new issues and pull requests in projects
7979

8080
| **Workflow** | | |
8181
| -- | --: | --- |
8282
| | Schedule: | Hourly at 45 minutes past the hour (`**:45`) |
8383
| | YAML: | [`manage_issues.yml`][manage_issues] |
8484
| **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] |
8786
| | Common Modules: | [`ccos/`](ccos/) |
8887
| **Env** | | |
8988
| | Required: | `ADMIN_GITHUB_TOKEN` |
9089

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]
9795

9896
[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
103101

104102

105103
### Normalize Repos

move_closed_issues.py

-113
This file was deleted.

0 commit comments

Comments
 (0)