Simplify CI: remove Tailscale sidecar, use skopeo for push (#74)

## Summary
- Remove Tailscale sidecar from build-push-image action - registry.ops.eblu.me is directly reachable from k8s pods via Caddy
- Use skopeo for pushing images instead of docker push - Docker 27's manifest format has compatibility issues with zot registry
- Remove tailscale_authkey secret requirement from workflows

## Deployment and Testing
- [x] Tested with nettest-v0.10.0 tag - build succeeded and image pushed to registry

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/74
This commit is contained in:
Erich Blume 2026-01-30 10:18:20 -08:00
commit fd29244854
2 changed files with 18 additions and 109 deletions

View file

@ -74,4 +74,3 @@ jobs:
context: ${{ steps.check.outputs.context }}
image_name: blumeops/${{ steps.parse.outputs.container }}
version: ${{ steps.parse.outputs.version }}
tailscale_authkey: ${{ secrets.TS_CI_GATEWAY_AUTHKEY }}