From ac24f610e75472860f46d5428be0aa85b2479b5e Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:50 -0500 Subject: [PATCH 01/16] fix(config): fix branch detection and authenticated pr commits fetch --- common/scripts/github-actions.js | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/common/scripts/github-actions.js b/common/scripts/github-actions.js index de783c13..62d0d6eb 100644 --- a/common/scripts/github-actions.js +++ b/common/scripts/github-actions.js @@ -193,15 +193,29 @@ async function getCommitsPR(url) { } module.exports = async ({ github, context, core }) => { - const branch = context.ref.split('/').slice(2).join('/') + // For pull_request events, use the target branch (base_ref), not the PR ref + const branch = context.payload.pull_request + ? context.payload.pull_request.base.ref + : context.ref.split('/').slice(2).join('/'); + + console.log("branch:", branch); + console.log("eventName:", context.eventName); const branchs = ['next','beta', 'alpha','dev'] const eventName = context.eventName let commits = context.payload.commits || []; if(eventName==='pull_request'){ - const commits_url = context.payload.pull_request.commits_url - const commits_local = await getCommitsPR(commits_url) + const { owner, repo } = context.repo; + const pull_number = context.payload.pull_request.number; + console.log(`Fetching commits for PR #${pull_number}...`); + const { data: commits_local } = await github.rest.pulls.listCommits({ + owner, + repo, + pull_number, + per_page: 100, + }); + console.log(`Found ${commits_local.length} commits in PR`); commits = commits_local.map(({commit})=>commit) } const scopes = getScopes(commits); From 1778b182bdd46c2ee40dc4eb6a3fc6914e0f6f42 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:51 -0500 Subject: [PATCH 02/16] feat(xml): trigger publish From 1dfaddd3981f8d31c33decc4991263e8a4bb640a Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:52 -0500 Subject: [PATCH 03/16] feat(complementos): trigger publish From 65b0d6ccf7e06b846f1e3e056da016601122ca6b Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:54 -0500 Subject: [PATCH 04/16] feat(xsd): trigger publish From 75d8a9a7606200b786981e90f2683e8ff5c5a225 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:55 -0500 Subject: [PATCH 05/16] feat(csd): trigger publish From da6adb4389499c0bf88058edf7340f7eb76a175d Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:56 -0500 Subject: [PATCH 06/16] feat(csf): trigger publish From 5d23aa1290a505e3f69cdd9ba017bc2c8eb1bdf8 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:57 -0500 Subject: [PATCH 07/16] feat(catalogs): trigger publish From ed2db446e84b06542c8feb5094d6a74f2678a03b Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:58 -0500 Subject: [PATCH 08/16] feat(utils): trigger publish From 6425cf935ec246ff6fa0a8b6e75414b559a34361 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:39:59 -0500 Subject: [PATCH 09/16] feat(rfc): trigger publish From 44b7066f6221f9faf10b2c8d5db6e23d43ecbbf5 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:00 -0500 Subject: [PATCH 10/16] feat(types): trigger publish From b60b74746644ec81b39b5637ddf9250738b58c41 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:01 -0500 Subject: [PATCH 11/16] feat(transform): trigger publish From 19d12bfd2496590880d173f90a2e2d7928880222 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:02 -0500 Subject: [PATCH 12/16] feat(2json): trigger publish From 4b626dbe1a3bc663c016d4f8c7cac31ec698dd8a Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:04 -0500 Subject: [PATCH 13/16] feat(expresiones): trigger publish From b1694067e42a5289e3b94f52596bc057c862c2ff Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:05 -0500 Subject: [PATCH 14/16] feat(elements): trigger publish From 77a4e49f2b1e4982d91d62017d07f5bff6faa59a Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:06 -0500 Subject: [PATCH 15/16] feat(openssl): trigger publish From 0de2eb672573932274e8ebc65db1ed2c1ed9e047 Mon Sep 17 00:00:00 2001 From: MisaelMa Date: Mon, 6 Apr 2026 12:40:07 -0500 Subject: [PATCH 16/16] feat(saxon): trigger publish