Update mocks submodule to use the upstream iv-org repository
(https://github.com/iv-org/mocks) instead of the inaccessible
NeskireDK fork path.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Remove submodules: true from actions/checkout since the mocks
submodule is not accessible and not needed for the build.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Gate first: crystal spec + format-strict build on 1.20.3 (mirrors
upstream ci.yml). Then a linux/amd64 image build pushed as
ghcr.io/neskiredk/invidious:latest + :sha-<commit>. No expiry label.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>