Skip to content

Topic/going public - #5

Merged
Espen Hovland (eshovlan) merged 4 commits into
mainfrom
topic/going-public
Jul 3, 2026
Merged

Topic/going public#5
Espen Hovland (eshovlan) merged 4 commits into
mainfrom
topic/going-public

Conversation

@eshovlan

Copy link
Copy Markdown
Collaborator

Paperwork attempt 2, Electric boogaloo

Now that we're going public, there are less restrictions on runner usage and storage. Run some more tests on each commit for certain branches.
Aligns more nicely with the stuff in the contribution guidelines
@cursor

cursor Bot commented Jul 3, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Documentation and CI trigger changes only; deleted ruleset files are not applied by the workflow YAML and branch protection would be configured in GitHub org/repo settings separately.

Overview
Prepares GitHub metadata for open-source use by tailoring contributor guidance and CI automation to this repository instead of generic Silicon Labs firmware templates.

CONTRIBUTING.md fixes minor wording and replaces the old workflow checklist (coding convention, firmware Docker build, TruffleHog) with a single link to unittest-and-coverage.yml, noting coverage should stay in the high 90s.

unittest-and-coverage.yml now runs on push and pull_request targeting main and develop/**, in addition to manual workflow_dispatch.

Removes .github/rulesets/Silabs-basic-public-ruleset.json and Silabs-basic-ruleset-internal.json—exported rulesets that still referenced other template repos (devs-template-public / devs-template) rather than this project.

Reviewed by Cursor Bugbot for commit cd59b43. Bugbot is set up for automated code reviews on this repo. Configure here.

These settings are provided via the Terraform backend, and not in the repo itself
@eshovlan
Espen Hovland (eshovlan) merged commit fe729fa into main Jul 3, 2026
7 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 3, 2026
@eshovlan
Espen Hovland (eshovlan) deleted the topic/going-public branch July 3, 2026 12:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant