uppy/.github/workflows
Copilot b32781e280
ci: remove qemu from companion edge deploy workflow (#6282)
## 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>
2026-05-10 13:00:03 +08:00
..
bundlers.yml build(deps): bump actions/download-artifact from 4 to 7 (#6107) 2026-01-16 11:30:02 +01:00
ci.yml build(deps): bump actions/cache from 4 to 5 (#6108) 2025-12-15 10:24:10 +01:00
companion-deploy.yml ci: remove qemu from companion edge deploy workflow (#6282) 2026-05-10 13:00:03 +08:00
lockfile_check.yml build(deps): bump actions/cache from 4 to 5 (#6108) 2025-12-15 10:24:10 +01:00
manual-cdn.yml build(deps): bump actions/cache from 4 to 5 (#6108) 2025-12-15 10:24:10 +01:00
release.yml build(deps): bump docker/build-push-action from 6.15.0 to 6.19.2 (#6183) 2026-02-19 10:02:54 +01:00