From 069a038bd5bf46b32aff0af57ea2ef22a8a57934 Mon Sep 17 00:00:00 2001 From: Jeremy Bernard Date: Mon, 15 Jun 2026 17:19:37 +0200 Subject: [PATCH 1/2] ci: update to Node.js 24 compatible GHA reusable workflows --- .github/workflows/conventional-commit-on-pr-title.yml | 9 +++++---- .github/workflows/release-please.yml | 4 +++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/conventional-commit-on-pr-title.yml b/.github/workflows/conventional-commit-on-pr-title.yml index b8e0720..107a9e1 100644 --- a/.github/workflows/conventional-commit-on-pr-title.yml +++ b/.github/workflows/conventional-commit-on-pr-title.yml @@ -1,5 +1,4 @@ -name: Validate PR Title -description: Checks the PR title is a conventional commit +name: Conventional Commit as PR title on: pull_request_target: @@ -9,7 +8,9 @@ on: - reopened jobs: - conventional-commits: + lint-pr-title: + # Prevent execution on forks + if: github.repository_owner == 'iExecBlockchainComputing' permissions: pull-requests: read - uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/conventional-commits.yml@conventional-commits-v1.1.0 + uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/conventional-commits.yml@conventional-commits-v1.2.0 diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index c565bf2..2b3ce8a 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -12,5 +12,7 @@ permissions: jobs: release-please: - uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/release-please.yml@release-please-v2.0.0 + # Prevent execution on forks + if: github.repository_owner == 'iExecBlockchainComputing' + uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/release-please.yml@release-please-v2.2.0 secrets: inherit From e6607d09730800f7f9be8e766a8ae30479527c5c Mon Sep 17 00:00:00 2001 From: Jeremy Bernard Date: Tue, 16 Jun 2026 12:23:29 +0200 Subject: [PATCH 2/2] fix: fetch reusable workflows with full commit SHA hash --- .github/workflows/conventional-commit-on-pr-title.yml | 3 ++- .github/workflows/release-please.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/conventional-commit-on-pr-title.yml b/.github/workflows/conventional-commit-on-pr-title.yml index 107a9e1..039402e 100644 --- a/.github/workflows/conventional-commit-on-pr-title.yml +++ b/.github/workflows/conventional-commit-on-pr-title.yml @@ -13,4 +13,5 @@ jobs: if: github.repository_owner == 'iExecBlockchainComputing' permissions: pull-requests: read - uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/conventional-commits.yml@conventional-commits-v1.2.0 + # conventional-commits-v1.2.0 + uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/conventional-commits.yml@975de113847596617899976f67f5b5faceef0a84 diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 2b3ce8a..f0626e6 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -14,5 +14,6 @@ jobs: release-please: # Prevent execution on forks if: github.repository_owner == 'iExecBlockchainComputing' - uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/release-please.yml@release-please-v2.2.0 + # release-please-v2.2.0 + uses: iExecBlockchainComputing/github-actions-workflows/.github/workflows/release-please.yml@4e2e817b7c2dcab27a671b630e23d07f5fc94daf secrets: inherit