github diegosouzapw/OmniRoute v2.1.2
v2.1.2 — CI Green + .deb + Link Fixes

latest releases: v3.7.4, v3.7.3, v3.7.2...
one month ago

v2.1.2 — CI Green: All Workflow Fixes + Linux .deb

🔨 CI Fixes (5 workflows fixed)

npm-publish

  • Was failing because prepublishOnly triggered a full Next.js build inside a loop
  • Fix: use npm ci --ignore-scripts + explicit node scripts/prepublish.mjs with required JWT_SECRET

docker-publish

  • Was failing because ubuntu-24.04-arm runner is not available on public GitHub repos
  • Fix: replaced two-job digest approach with single-job QEMU-based multi-arch build (linux/amd64 + linux/arm64 on standard ubuntu-latest)

check:docs-sync (CI lint)

  • Was failing because docs/openapi.yaml version was 2.0.0 (should match package.json)
  • Fix: version bumped, ## [Unreleased] section added to CHANGELOG

electron-release

  • Linux build only produced .AppImage, missing .deb
  • Fix: added deb target (x64 + arm64) to electron/package.json, collect step picks up .deb, release assets now include *.deb

📚 Documentation

  • README.md: fixed 29 broken language links (now point to docs/i18n/<lang>/README.md)
  • docs/i18n/*/README.md: fixed back-links to English and sibling language cross-links

🧹 Maintenance

  • Deleted 21 accumlated failed GitHub Actions runs

Don't miss a new OmniRoute release

NewReleases is sending notifications on new releases.