Skip to content

Conversation

@NotTheEvilOne
Copy link
Contributor

What this PR does / why we need it:
This PR adds gl-gh-release script to our list of available tools and fixes a missing __init__.py file.

@NotTheEvilOne NotTheEvilOne self-assigned this Oct 2, 2025
@NotTheEvilOne NotTheEvilOne added the enhancement New feature or request label Oct 2, 2025
pyproject.toml Outdated
gl-cname = "gardenlinux.features.cname_main:main"
gl-features-parse = "gardenlinux.features.__main__:main"
gl-flavors-parse = "gardenlinux.flavors.__main__:main"
gl-gh-release = "gardenlinux.github.release_main:main"
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do you think github/release_main.py is better than github/release/main.py? In case of release_main.py the "main" part doesn't hold any additional value.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed, indeed gl-gh-release = "gardenlinux.github.release.__main__:main" would be even more suitable.

@NotTheEvilOne NotTheEvilOne force-pushed the fix/wire-gh-release-main branch from e40782d to 1da63bd Compare October 16, 2025 08:30
Signed-off-by: Tobias Wolf <wolf@b1-systems.de>
@codecov
Copy link

codecov bot commented Oct 16, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.81%. Comparing base (2c7c395) to head (bce31e2).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #210   +/-   ##
=======================================
  Coverage   89.81%   89.81%           
=======================================
  Files          41       41           
  Lines        1974     1974           
=======================================
  Hits         1773     1773           
  Misses        201      201           

☔ 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants