Skip to content

Commit 8d6d603

Browse files
chore(ci-governance): synchronize Node profile
Governance-Provenance: hmac-sha256:6a0b64892e93ab90d397a18099c1181b1ad9a607d3e14d086061dba47690b5be
1 parent 526c6f3 commit 8d6d603

10 files changed

Lines changed: 467 additions & 201 deletions

.github/inditextech-ci-sync-manifest.json

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"creation_year": 2026,
1414
"integrity": {
1515
"algorithm": "hmac-sha256",
16-
"signature": "31eb5c1fe000ee6bda8bd74d8c1f273db26cdd9169be565b3bb9e03e36e9c137"
16+
"signature": "edd8f10e850f84d223abcab60a5a6da6e0b00b541a99a650ce2bf70f0f14725b"
1717
},
1818
"managed_by": "InditexTech CI governance",
1919
"managed_paths": {
@@ -23,26 +23,34 @@
2323
".github/ISSUE_TEMPLATE/config.yml": "10e5dee4d49aa9e7792ceb4c986160c61f95da1ba00a64bf06e5f1f636cd17ec",
2424
".github/PULL_REQUEST_TEMPLATE.md": "23a0b0ac79a9020ccac9c013582a01f86e2df2ae7f914673583b9a3368313041",
2525
".github/inditextech-ci-node.json": "72449d1243d714b1ef9bd615e6dc67d0ec0b25f0c73440a08fa34d1e498864ac",
26-
".github/workflows/code-npm_node-PR_verify.yml": "29f72ba6e742fc56255f13d27ce650d6ccb2e184d9e2d9647e7c677220b90147",
27-
".github/workflows/code-npm_node-publish-release-and-snapshot.yml": "58b983b783aecbe835e7fad36f112ac8422dc0e83962cff32991001ebcc2d9ad",
28-
".github/workflows/code-npm_node-release-core.yml": "d4ec87242c201d99e0a12c42b7f17a0dda5d103759e1bea1620e7ed533232a5c",
29-
".github/workflows/code-npm_node-sonarcloud-analysis.yml": "8aedcf54db51ae185270ea059728c598caf1b14a5e19d4674180a4513821dd03",
30-
".github/workflows/code-release_preview.yml": "6222022149ea98df153afac623e1ecb5031f61607bcfda665058275e28c408f7",
31-
".github/workflows/codeql.yml": "301f1da228963e0586400b54ebdc7605e0a73c6443889cadc0fbde91869a52d6",
26+
".github/workflows/code-npm_node-PR_verify.yml": "89e11bc8aae9ec44ab47222cc570c27dffb8b426e88665598ea7065a9cc95d54",
27+
".github/workflows/code-npm_node-publish-release-and-snapshot.yml": "7ff9f7b0df30fca58db61e871d97654766e695fbebdf1e2d904da407964d35b0",
28+
".github/workflows/code-npm_node-release-core.yml": "1fd7d472a65b1dceefd86e1da878a356d211518951a55829ed1bd56b65bf1d82",
29+
".github/workflows/code-npm_node-sonarcloud-analysis.yml": "70c1c21825cde574d4744b308e198d030dbabddaa0f8ba07980be253ea6d7afa",
30+
".github/workflows/code-release_preview.yml": "4e2e95d60a498eb12d97ba5c8330b1173f04b02c807140beddad06a6e225b166",
31+
".github/workflows/codeql.yml": "633c0f288566fd1408e7ad545c7631e05f861ebf4ebdce3fe9586672ef065d97",
3232
".github/workflows/pr-verify.yml": "f52295fbfe81578c0a6459d8b384be569933ac78d32fff370932a8dec6943e46",
33-
".github/workflows/push-verify.yml": "217097070d0fdef329eae1a7187806a4623d692ce467ca8f1f9a7f56dddb29ed",
34-
".github/workflows/sync-to-develop.yml": "9eb4278deb6be51157152068ccd5f1ee91866943ae9225fb9d8512aaacc88708",
33+
".github/workflows/push-verify.yml": "fd700ba0ee23fdee9cd7ecf23ad386247f4b621b73cc1946f9ef0eda4ea07086",
34+
".github/workflows/scorecard-analysis.yml": "5bd6da647f708cced5d33411cc27aac7f7ee2be06ae541defea677d70fe80481",
35+
".github/workflows/sync-to-develop.yml": "5c35cf0b946a939d0324b1530a78e319e979f993bd1f0105e64fc4478395d8d7",
3536
".tool-versions": "5e7b05edf5d8df174df5dd99d012e57666ec9923ac8506df7dc7753ba41815fd",
3637
"CODE_OF_CONDUCT.md": "ce1e7a8f68a7917d48c03f9f7aae5529367f73af0e959276e889d33ea1e8d4ab",
3738
"CONTRIBUTING.md": "4e1264ca54a45df44b362c7533f0eba912bfa77b6f561121ae9e5e9d6aa00df3",
3839
"SECURITY.md": "0ee7a3356bc3a1c7649e3b7a6a9012b0608011be2b1ff8d106ad02c8950bab25",
3940
"repolinter.json": "0efb305c47a63f03c488a34906fc2d5471c84145c2ff553f2aacf3a41b92e1a1"
4041
},
42+
"managed_variables": {
43+
"DEVELOPMENT_FLOW": "git-flow",
44+
"PROJECT_TYPE": "single",
45+
"PUBLISH_SNAPSHOT": "true",
46+
"WORKING_DIRECTORY": "."
47+
},
4148
"profile": "node",
4249
"repository_id": 1291909277,
50+
"retained_paths": {},
4351
"schema_version": 2,
4452
"source_digests": {
45-
"base": "8af88664d64bb62e112d3039ad780df69cc04f0b3fb5090fd12c8e72d8dab553",
46-
"node": "f7151115162e66e928b2b690a5239bbb5c371eab2b2d6449cf019a787319969f"
53+
"base": "5070fc83e3b1e67ddc4c2463e767ff3d0d364115c6433d2ae0de75afef2e0e63",
54+
"node": "474a30f15f60cb8f19946fa26ac1cdfe97ed2f761ca6fdafa9e9cfdf26e44587"
4755
}
4856
}

.github/workflows/code-npm_node-PR_verify.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ jobs:
3939
shell: bash
4040
run: |
4141
set -euo pipefail
42-
# Reject any .tool-versions line that is not a strict "<plugin> <version>" before asdf reads it (npm is pinned via package.json packageManager, not here).
4342
if grep -Evq '^[a-zA-Z0-9_-]+ [a-zA-Z0-9._+-]+$' .tool-versions; then
4443
echo "::error title=Invalid tool-versions::${WORKING_DIRECTORY}/.tool-versions is malformed."
4544
exit 1
@@ -52,7 +51,7 @@ jobs:
5251
} >> "$GITHUB_OUTPUT"
5352
5453
- name: Set up asdf-managed Node
55-
uses: asdf-vm/actions/install@b7bcd026f18772e44fe1026d729e1611cc435d47 # v4.0.0
54+
uses: asdf-vm/actions/install@b7bcd026f18772e44fe1026d729e1611cc435d47 # v4.0.1
5655
with:
5756
tool_versions: ${{ steps.tool-versions.outputs.tool_versions }}
5857
asdf_version: ${{ env.ASDF_BRANCH_VERSION }}
@@ -62,22 +61,19 @@ jobs:
6261
shell: bash
6362
run: |
6463
set -euo pipefail
65-
# One install resolves the whole workspace; `verify` runs the governed lifecycle (lint, unit tests, build) across the tree.
6664
case "$PROJECT_TYPE" in
6765
single|workspaces) : ;;
6866
*)
6967
echo "::error title=Invalid project type::PROJECT_TYPE must be single or workspaces."
7068
exit 1
7169
;;
7270
esac
73-
# Package manager defaults to npm; an absent PACKAGE_MANAGER var renders the npm path unchanged (byte-identical to the pre-pnpm template).
7471
case "${PACKAGE_MANAGER:-npm}" in
7572
npm)
7673
npm ci
7774
npm run verify
7875
;;
7976
pnpm)
80-
# Corepack activates the exact pnpm pinned in the product's package.json "packageManager" field: no floating pnpm, no product edit.
8177
corepack enable
8278
pnpm install --frozen-lockfile
8379
pnpm run verify

0 commit comments

Comments
 (0)