Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
gardenlinux
glrd
Repository navigation
Code
Issues
2
(2)
Pull requests
Actions
Projects
Security and quality
Insights
More
items
refactor to work with gardenlinux 0.10.24
- #13
#13
Merged
yeoldegrove
merged 23 commits into
main
gardenlinux/glrd:main
from
feat/bump_python_gardenlinux_lib
gardenlinux/glrd:feat/bump_python_gardenlinux_lib
Copy head branch name to clipboard
Sep 10, 2026
Conversation
Commits
23
(23)
Checks
Files changed
Merged
refactor to work with gardenlinux 0.10.24
#13
yeoldegrove
merged 23 commits into
main
gardenlinux/glrd:main
from
feat/bump_python_gardenlinux_lib
gardenlinux/glrd:feat/bump_python_gardenlinux_lib
Copy head branch name to clipboard
Commits
Commits on Jul 21, 2026
refactor to work with gardenlinux 0.10.20
yeoldegrove
committed
649e403
View commit details
Copy full SHA for 649e403
Browse repository at this point
Unify schema files: replace schema_v1.py and schema_v2.py with single schema.py
Show description for 6a2cb72
yeoldegrove
committed
6a2cb72
View commit details
Copy full SHA for 6a2cb72
Browse repository at this point
Centralize error handling and fix bugs
Show description for 662b5df
yeoldegrove
committed
662b5df
View commit details
Copy full SHA for 662b5df
Browse repository at this point
Extract shared helpers into util.py
Show description for 940163c
yeoldegrove
committed
940163c
View commit details
Copy full SHA for 940163c
Browse repository at this point
Refactor load_input and load_input_stdin to use split_releases_by_type
Show description for c378cf6
yeoldegrove
committed
c378cf6
View commit details
Copy full SHA for c378cf6
Browse repository at this point
Fix lint errors and format code with black
Show description for 5ddf879
yeoldegrove
committed
5ddf879
View commit details
Copy full SHA for 5ddf879
Browse repository at this point
refactor: Add domain models and extract S3 operations
Show description for 880a942
yeoldegrove
committed
880a942
View commit details
Copy full SHA for 880a942
Browse repository at this point
refactor: Extract Git operations to glrd/git.py
Show description for 0e69425
yeoldegrove
committed
0e69425
View commit details
Copy full SHA for 0e69425
Browse repository at this point
refactor: Extract validation functions to glrd/validation.py
Show description for 7dfa1c8
yeoldegrove
committed
7dfa1c8
View commit details
Copy full SHA for 7dfa1c8
Browse repository at this point
refactor: Fix lint errors in models.py and git.py
Show description for 83ce456
yeoldegrove
committed
83ce456
View commit details
Copy full SHA for 83ce456
Browse repository at this point
refactor: Fix DeepDiff import in manage.py
Show description for d007273
yeoldegrove
committed
d007273
View commit details
Copy full SHA for d007273
Browse repository at this point
refactor: Remove duplicate functions and fix lint errors in manage.py
Show description for 415c02a
yeoldegrove
committed
415c02a
View commit details
Copy full SHA for 415c02a
Browse repository at this point
Commits on Aug 25, 2026
refactor: Bump to gardenlinux 0.10.24, wire release.py as SSoT, make test suite fully offline
Show description for b0030ff
yeoldegrove
committed
b0030ff
View commit details
Copy full SHA for b0030ff
Browse repository at this point
docs: split overview/README.md into Diataxis pages
Show description for 7492cdb
yeoldegrove
committed
7492cdb
View commit details
Copy full SHA for 7492cdb
Browse repository at this point
refactor: Replace gh/git CLI with python-gardenlinux-lib in git.py
Show description for 36587f4
yeoldegrove
committed
36587f4
View commit details
Copy full SHA for 36587f4
Browse repository at this point
feat: split CONTAINER_REGISTRY into MINOR/NIGHTLY, route by release type
Show description for c7d8fbe
yeoldegrove
committed
c7d8fbe
View commit details
Copy full SHA for c7d8fbe
Browse repository at this point
Commits on Sep 8, 2026
chore: use TemporaryDirectory to cleanup the temporary directory
Show description for 3e09e9d
yeoldegrove
committed
3e09e9d
View commit details
Copy full SHA for 3e09e9d
Browse repository at this point
chore: use match instead of rtype
Show description for 35737e3
yeoldegrove
committed
35737e3
View commit details
Copy full SHA for 35737e3
Browse repository at this point
chore: add ReleasesByType dataclass
Show description for cc0df54
yeoldegrove
committed
cc0df54
View commit details
Copy full SHA for cc0df54
Browse repository at this point
chore: have a stricter one class per file rule
Show description for 5a4718e
yeoldegrove
committed
5a4718e
View commit details
Copy full SHA for 5a4718e
Browse repository at this point
Commits on Sep 10, 2026
chore: use relative imports for imports from same project
Show description for 15e9781
yeoldegrove
committed
15e9781
View commit details
Copy full SHA for 15e9781
Browse repository at this point
fix: use mkdtemp to cleanup the temporary directory
Show description for 28d872a
yeoldegrove
committed
28d872a
View commit details
Copy full SHA for 28d872a
Browse repository at this point
refactor: derive LifecyclePhase fields implicitly via __post_init__
Show description for da8d811
yeoldegrove
committed
da8d811
View commit details
Copy full SHA for da8d811
Browse repository at this point
You can’t perform that action at this time.