From 3ff93c9c1207c391b2a04f2430ac627707940a1c Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Mon, 20 Oct 2025 19:01:05 +0300 Subject: [PATCH 1/2] chore(ci): do not run ci on md changes push to master --- .github/workflows/publish.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a23b3bcd3..348dce95f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -5,6 +5,10 @@ name: Publish releases on: push: branches: [master] + paths-ignore: + - '*.md' + - 'docs/**' + - '**/CHANGELOG.md' workflow_dispatch: inputs: version_specifier: From bb228e00df65ecb024884f047f523fd3e317224d Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Mon, 20 Oct 2025 19:05:48 +0300 Subject: [PATCH 2/2] chore(ci): add concurrency control --- .github/workflows/ci-auth-js-node18.yml | 4 ++++ .github/workflows/ci-core.yml | 4 ++++ .github/workflows/ci-supabase-js.yml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/ci-auth-js-node18.yml b/.github/workflows/ci-auth-js-node18.yml index 03406e801..8c098b18d 100644 --- a/.github/workflows/ci-auth-js-node18.yml +++ b/.github/workflows/ci-auth-js-node18.yml @@ -15,6 +15,10 @@ on: - '!packages/core/auth-js/*ignore' workflow_call: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} + permissions: actions: read contents: read diff --git a/.github/workflows/ci-core.yml b/.github/workflows/ci-core.yml index f3ec8fe3c..e58171d7b 100644 --- a/.github/workflows/ci-core.yml +++ b/.github/workflows/ci-core.yml @@ -19,6 +19,10 @@ on: - '!packages/**/*ignore' workflow_call: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} + permissions: actions: read contents: read diff --git a/.github/workflows/ci-supabase-js.yml b/.github/workflows/ci-supabase-js.yml index e35fe394e..98095faa3 100644 --- a/.github/workflows/ci-supabase-js.yml +++ b/.github/workflows/ci-supabase-js.yml @@ -15,6 +15,10 @@ on: - '!packages/**/*ignore' workflow_call: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} + env: NODE_VERSION: '20'