Replace Generic Package Registry with proper Debian Package Registry using
correct API endpoint and authentication. Update workflow to use POST method
with form data and proper Bearer token authentication. Update README with
professional apt repository setup including GPG key verification and proper
installation instructions following Forgejo documentation.
Replace Debian Package Registry with Generic Package Registry for better
reliability and compatibility. Update workflow to use simpler API format
and organize packages by name/version. Update README with new download
instructions and direct package links.
Update workflow to use proper Forgejo API authentication format:
- Use Authorization: token header as per Forgejo documentation
- Reference ACCESS_TOKEN secret instead of GITEA_TOKEN
- Add explicit PUT method and correct Content-Type header
- Update README with Debian Package Registry installation instructions
This should resolve authentication issues and enable successful package uploads
to the Forgejo Debian Package Registry.
Replace upload-artifact@v4 (authentication issues) with custom download page
generation. This eliminates dependency on external GitHub Actions that
aren't available in Forgejo.
- Generate beautiful HTML download page with all packages
- Include package sizes, descriptions, and installation instructions
- Provide direct download links without artifact expiration
- Update README with new download page URL and instructions
- Create professional user experience with built-in functionality
The download page is available at:
https://git.raines.xyz/robojerk/libostree-dev/raw/branch/main/downloads/
Revert from Debian Package Registry API (404 errors) back to
proven artifact upload method. Update README with clear
download instructions for Actions artifacts.
- Replace artifact upload with Debian Package Registry integration
- Add automatic package upload to Forgejo's native Debian repository
- Update README with apt repository installation instructions
- Provide multiple download methods: apt repo, direct download, and artifacts
- Enable users to install packages via standard apt commands
- Improve package distribution with version control and deduplication
This change transforms the package distribution from manual artifact downloads
to a professional Debian repository that users can add to their apt sources.
- Add automatic README update workflow that triggers after successful builds
- Add manual workflow for updating download links to specific builds
- Update README with working download links to Build 97 artifacts
- Include direct links to both main package and debug symbols
- Add installation instructions with correct workflow run URLs
- Fix workflow run ID references and artifact download paths
This provides reliable download links that users can access directly
from the repository README to install the latest libostree backport.