Skip to content

Conversation

@silabs-akosj
Copy link
Collaborator

@silabs-akosj silabs-akosj commented Aug 13, 2025

Description

Adding a new folder for the first campaign.

Related Issue

NA

Changes Made

Adding readme about the XIAO Showdown campaign
Adding related reviewers in CODEOWNERS

Checklist

Additional Notes

@silabs-akosj silabs-akosj changed the title Feature xiao showdown Adding first campaign: XIAO Showdown Aug 13, 2025
@silabs-akosj silabs-akosj marked this pull request as ready for review August 18, 2025 12:27
Readme added
Update CODEOWNERS for campaigns
Update coding convention tool and ignore-words configuration; format contest rules to comply with format checking
@silabs-akosj silabs-akosj force-pushed the feature-XIAO-showdown branch from cc83a35 to 4442dfd Compare August 18, 2025 12:56
@AndrasZiegler AndrasZiegler requested a review from Copilot August 18, 2025 12:59
@AndrasZiegler
Copy link
Collaborator

This pull request introduces a new developer competition campaign and updates several configuration and workflow files to support the campaign and improve code convention enforcement. The most significant changes are the addition of the XIAO Showdown 2025 campaign materials, updates to code ownership and formatting tools, and workflow improvements for pre-commit configuration.

Campaign Addition:

  • Added the full campaign page for the XIAO Showdown 2025 developer competition, including contest details, prizes, entry instructions, judging rubric, resources, key dates, and terms and conditions in campaigns/XIAO-Showdown-2025/XIAO-Showdown-2025.md.

Repository and Workflow Configuration:

  • Updated .github/CODEOWNERS to assign ownership of the new campaign folder to the community creations campaigns reviewers team.
  • Updated the submodule reference for .github/coding-convention-tool to a newer commit, potentially bringing in fixes or features for code convention enforcement.
  • Enhanced the workflow in .github/workflows/00-Check-Code-Convention.yml to apply a custom formatting configuration and dynamically update pre-commit exclusion patterns for specific files, improving automation and consistency.

Formatting and Spellcheck:

  • Added "THT" to the ignore list in .github/formatting_config/ignore-words.txt to prevent false positives during spellchecking, likely due to its relevance in hardware/PCB context.

@silabs-akosj silabs-akosj merged commit ae32a0c into main Aug 18, 2025
5 checks passed
@silabs-akosj silabs-akosj deleted the feature-XIAO-showdown branch August 18, 2025 13:01
@github-actions github-actions bot locked and limited conversation to collaborators Aug 18, 2025
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.

3 participants