Skip to content

ci: sync with netresearch/.github templates/go-app - #555

Merged
CybotTM merged 1 commit into
mainfrom
sync/template-go-app-20260420-114935
Apr 20, 2026
Merged

ci: sync with netresearch/.github templates/go-app#555
CybotTM merged 1 commit into
mainfrom
sync/template-go-app-20260420-114935

Conversation

@CybotTM

@CybotTM CybotTM commented Apr 20, 2026

Copy link
Copy Markdown
Member

Auto-opened by sync-template.sh. Brings this repo back into alignment with the canonical go-app template in netresearch/.github.

To keep any diverging files, add their paths to .github/template.yaml's intentional-drift: list before merging — otherwise the next sync run will revert them.

Auto-generated by scripts/sync-template.sh. Any changes you want to keep
must be declared in .github/template.yaml's intentional-drift: list — the
check-template-drift.yml job will otherwise revert them on next sync.

Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
Copilot AI review requested due to automatic review settings April 20, 2026 09:49
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions github-actions Bot added the ci label Apr 20, 2026

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automated approval for maintainer PR

All automated quality gates passed. See SECURITY_CONTROLS.md for compensating controls.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a new Codecov configuration file to manage coverage reporting across unit, integration, and e2e tests. The review feedback suggests improving consistency by excluding the testdata directory from the integration and e2e test flags, similar to the unit test configuration. Additionally, it highlights a discrepancy between the configuration's documentation regarding coverage enforcement and the current project Makefile behavior.

Comment thread .github/codecov.yml
Comment thread .github/codecov.yml
Comment thread .github/codecov.yml
@codecov

codecov Bot commented Apr 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.91%. Comparing base (0da6a99) to head (186544c).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #555   +/-   ##
=======================================
  Coverage   83.91%   83.91%           
=======================================
  Files          17       17           
  Lines        1716     1716           
=======================================
  Hits         1440     1440           
  Misses        218      218           
  Partials       58       58           
Flag Coverage Δ
unittests 83.91% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Aligns this repository’s Codecov setup with the netresearch/.github go-app template by introducing a template-managed Codecov configuration under .github/.

Changes:

  • Add .github/codecov.yml defining coverage targets, per-tier flags (unit/integration/e2e), and basic component management.
  • Configure Codecov behavior/comment layout intended to match the shared template defaults.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/codecov.yml
@CybotTM
CybotTM merged commit fe7a568 into main Apr 20, 2026
29 checks passed
@CybotTM
CybotTM deleted the sync/template-go-app-20260420-114935 branch April 20, 2026 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants