Skip to content

Add ruleset storage folder and issue triage ruleset exports - #14

Merged
DougReeder merged 1 commit into
mainfrom
issue-triage-rulesets
Jun 16, 2026
Merged

Add ruleset storage folder and issue triage ruleset exports#14
DougReeder merged 1 commit into
mainfrom
issue-triage-rulesets

Conversation

@Exairnous

@Exairnous Exairnous commented Jun 16, 2026

Copy link
Copy Markdown
Member

What?

Adds a folder for storing GitHub rulesets and adds the issue triage rulesets to it.

Why?

So that we have a place to store rulesets and the rulesets can be easily imported to new repositories and to serve as a source of truth.

Examples

N/A

How to test

if you have permission, you can test the rulesets with the following process.

  1. Download the rulesets.
  2. Go to the settings of one of the Hubs Foundation's repositories, select Rules -> Rulesets.
  3. Select New ruleset -> Import a ruleset.
  4. Select one of the rulesets you downloaded.
  5. See that the ruleset is imported successfully (you can also check it against the corresponding ruleset in one of the Hubs Foundation's repositories and see that it matches).
  6. Cancel the creation of the new ruleset.
  7. Repeat for the other ruleset.

Documentation of functionality

None needed since this is just storage. These will likely be referenced at a later date in a policy for creating new repositories (but that has yet to be created).

Limitations

None.

Alternative implementations considered

None.

Open questions

None.

Additional details or related context

Discussed and decided on at the 2026-06-09 Hubs Dev Meetup

…esets to it

Why: so that we have a place to store rulesets and the rulesets can be easily imported to new repositories and to serve as a source of truth.
@github-actions

Copy link
Copy Markdown

Thank you for the pull request.

ROADMAP STATUS: This pull request isn't currently on any roadmap. Updates will be conveyed here as its place on/off a roadmap changes.

You can view the roadmaps here: Roadmaps Google Drive folder.

For more information on how the roadmaps work, see our roadmaps policy on GitHub.

@DougReeder DougReeder left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

imports into hubs-duck-addon fine

@DougReeder
DougReeder merged commit b443b47 into main Jun 16, 2026
2 checks passed
@Exairnous Exairnous added the Programming Team Indicates that this issue/pull request relates to the Programming Team label Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Programming Team Indicates that this issue/pull request relates to the Programming Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants