ci: fixed github action

Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
This commit is contained in:
Sam Alba 2022-03-09 16:31:14 -08:00
parent 637a3c9efd
commit eec7bc0a95
2 changed files with 10 additions and 6 deletions

View File

@ -26,17 +26,19 @@ on:
- 'go.sum'
- '.github/workflows/dagger-ci.yml'
env:
DAGGER_LOG_FORMAT: plain
jobs:
deploy:
build:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Dagger
uses: dagger/dagger-for-github@v1
name: Dagger CI
uses: dagger/dagger-for-github@v2
with:
age-key: ${{ secrets.DAGGER_AGE_KEY }}
args: up ./ci
workdir: ci
args: do build

View File

@ -9,7 +9,9 @@ dagger.#Plan & {
// FIXME: Ideally we would want to automatically set the platform's arch identical to the host
// to avoid the performance hit caused by qemu (linter goes from <3s to >3m when arch is x86)
platform: "linux/aarch64"
// Uncomment if running locally on Mac M1 to bypass qemu
// platform: "linux/aarch64"
platform: "linux/amd64"
client: filesystem: {
"../": read: exclude: [