Updated workflow to: - Use Gitea token for repository checkout authentication - Use Gitea repository owner as username for registry login - Use PACKAGES_TOKEN secret for registry authentication - Follow proven pattern from working repository - Only build and push on main/master branches and version tags - Added proper job dependencies (test → build → docker)