mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-18 00:55:35 +00:00
## Summary - replace QEMU-based multi-platform build in `.github/workflows/companion-deploy.yml` with native runner matrix builds - build amd64 on `ubuntu-24.04` and arm64 on `ubuntu-24.04-arm` - push architecture-specific tags (`edge-amd64`, `edge-arm64`) and publish `transloadit/companion:edge` as a manifest that references both - add explicit workflow permissions (`contents: read`) and keep workflow expression formatting consistent - remove conflicting `DOCKER_BUILDKIT`/`COMPOSE_DOCKER_CLI_BUILD` env overrides from the docker job ## Validation - `corepack yarn check:ci` ✅ - baseline full run before edits: `corepack yarn check:ci && corepack yarn build && corepack yarn test` (test step had pre-existing failures in `@uppy/utils` due `Promise.withResolvers` in this environment) - parallel validation (Code Review + CodeQL) ✅ ## TODO - [ ] do the same for release? https://github.com/transloadit/uppy/blob/main/.github/workflows/release.yml --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: mifi <402547+mifi@users.noreply.github.com> Co-authored-by: Mikael Finstad <finstaden@gmail.com> |
||
|---|---|---|
| .. | ||
| bundlers.yml | ||
| ci.yml | ||
| companion-deploy.yml | ||
| lockfile_check.yml | ||
| manual-cdn.yml | ||
| release.yml | ||