From 7fa9dc168371ffe6693a8e488ded7dd59f76f48f Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Tue, 11 Jul 2023 02:17:13 +0200 Subject: [PATCH] ci: align workflows layout Signed-off-by: CrazyMax --- .github/workflows/ld.yml | 2 -- .github/workflows/llvm.yml | 35 +++++++++++++++++++------------- .github/workflows/sdk-extras.yml | 22 +++++++++++--------- 3 files changed, 33 insertions(+), 26 deletions(-) diff --git a/.github/workflows/ld.yml b/.github/workflows/ld.yml index 9d4dc89..d3fe4dc 100644 --- a/.github/workflows/ld.yml +++ b/.github/workflows/ld.yml @@ -14,8 +14,6 @@ on: paths: - 'src/ld/**' pull_request: - branches: - - 'master' paths: - 'src/ld/**' diff --git a/.github/workflows/llvm.yml b/.github/workflows/llvm.yml index 6eab62b..71f705a 100644 --- a/.github/workflows/llvm.yml +++ b/.github/workflows/llvm.yml @@ -8,43 +8,50 @@ on: workflow_dispatch: push: branches: - - "master" + - 'master' tags: - - "v*" + - 'v*' paths: - - "src/llvm/**" + - 'src/llvm/**' pull_request: - branches: - - "master" paths: - - "src/llvm/**" + - 'src/llvm/**' jobs: compiler-rt: runs-on: ubuntu-latest steps: - - name: Checkout + - + name: Checkout uses: actions/checkout@v3 - - name: Set up QEMU + - + name: Set up QEMU uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx + - + name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - - name: Build + - + name: Build uses: docker/bake-action@v2 with: files: | ./docker-bake.hcl targets: compiler-rt + libcxx: runs-on: ubuntu-latest steps: - - name: Checkout + - + name: Checkout uses: actions/checkout@v3 - - name: Set up QEMU + - + name: Set up QEMU uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx + - + name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - - name: Build + - + name: Build uses: docker/bake-action@v2 with: files: | diff --git a/.github/workflows/sdk-extras.yml b/.github/workflows/sdk-extras.yml index 488c97b..823b97d 100644 --- a/.github/workflows/sdk-extras.yml +++ b/.github/workflows/sdk-extras.yml @@ -8,28 +8,30 @@ on: workflow_dispatch: push: branches: - - "master" + - 'master' tags: - - "v*" + - 'v*' paths: - - "src/sdk-extras/**" + - 'src/sdk-extras/**' pull_request: - branches: - - "master" paths: - - "src/sdk-extras/**" + - 'src/sdk-extras/**' jobs: build: runs-on: ubuntu-latest steps: - - name: Checkout + - + name: Checkout uses: actions/checkout@v3 - - name: Set up QEMU + - + name: Set up QEMU uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx + - + name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - - name: Build + - + name: Build uses: docker/bake-action@v2 with: files: |