depot / bake-action Goto Github PK
View Code? Open in Web Editor NEWGitHub Action to use Buildx Bake as a high-level build command using Depot remote builders
Home Page: https://github.com/marketplace/actions/depot-bake
License: MIT License
GitHub Action to use Buildx Bake as a high-level build command using Depot remote builders
Home Page: https://github.com/marketplace/actions/depot-bake
License: MIT License
step.with.files
is not compatible anymore with docker/bake-action due to prefix "cwd://" added with docker/metadata-action#370
Error: failed with: Error: open cwd:///home/runner/work/_temp/docker-actions-toolkit-yoRjM1/docker-metadata-action-bake.json: no such file or directory
Hi!
I set up depot/bake-action but cannot get it to work for pull requests. I get:
Run depot/bake-action@v1
Depot version
Unable to exchange GitHub OIDC token for temporary Depot token: Error: Error message: Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable
/opt/hostedtoolcache/depot/1.6.0/x64/depot bake --load --metadata-file /tmp/depot-build-push-8IXkU2/metadata-file default
Error: missing API token, please run `depot login`
Error: failed with: Error: missing API token, please run `depot login`
For example: https://github.com/brefphp/aws-lambda-layers/actions/runs/4065584258/jobs/7004079764
Here is how I set up the action: brefphp/aws-lambda-layers@f9d7a46
I configured OIDC in Depot:
Do you spot any errors?
The CLI has an option to set --build-platform
, it would be great if this were an option for the bake-action
as well.
Currently we cannot use Github OIDC if we want to run depot bake
with a specific build platform. Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.