From d008069d6e0c2736f784ed66393a7e54a1ee82a3 Mon Sep 17 00:00:00 2001 From: Joonas Date: Fri, 20 Dec 2024 11:05:57 +0200 Subject: [PATCH] Add workflows --- .github/workflows/ci_decidim_apifiles.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/ci_decidim_apifiles.yml diff --git a/.github/workflows/ci_decidim_apifiles.yml b/.github/workflows/ci_decidim_apifiles.yml new file mode 100644 index 0000000..36c841c --- /dev/null +++ b/.github/workflows/ci_decidim_apifiles.yml @@ -0,0 +1,23 @@ +name: "[CI] Apifiles" +on: + push: + branches: + - develop + - main + - release/* + pull_request: + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + +jobs: + build_app: + name: Build test application + uses: mainio/gha-decidim-module/.github/workflows/build_app.yml@main + secrets: inherit + main: + needs: build_app + name: Tests + uses: mainio/gha-decidim-module/.github/workflows/ci_rspec.yml@main + secrets: inherit