promote-production.yml triggered on push to main independently of qa.yml, with no branch protection configured on the repo - a failing QA run (npm audit, static security tests, e2e) never blocked production. Switch it to the same workflow_run pattern deploy-timeweb.yml already uses: only promote the exact commit QA just passed. Also removes public/core/data-layer-v1770/1771/1772.js: only v1773 is ever loaded (index.html, performance.js's loadDataLayer, service-worker cache all reference v1773 only) - the older three were dead weight shipped to every visitor. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| deploy-timeweb.yml | ||
| fix-order-total-v1774.yml | ||
| promote-production.yml | ||
| qa.yml | ||