build(deps): bump actions/checkout from 6.0.2 to 6.0.3#174
Conversation
Code Coverage OverviewLanguages: TypeScript TypeScript / code-coverage/arkorThe overall coverage remains at 99%, unchanged from the branch. TypeScript / code-coverage/create-arkorThe overall coverage remains at 56%, unchanged from the branch. TypeScript / code-coverage/cli-internalThe overall coverage remains at 97%, unchanged from the branch. TypeScript / code-coverage/studio-appThe overall coverage remains at 53%, unchanged from the branch. Updated |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
@coderabbitai full review |
✅ Action performedFull review finished. |
WalkthroughFour GitHub Actions workflows now pin ChangesGitHub Actions checkout upgrade
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
There was a problem hiding this comment.
Actionable comments posted: 4
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/build.yaml:
- Line 42: The checkout step using "uses:
actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10" should disable
credential persistence; update that step to add the option persist-credentials:
false so the workflow token is not written into git config (keep the same pinned
action version and add this single key under that checkout step).
In @.github/workflows/ci.yaml:
- Line 57: The checkout steps are leaving credentials persisted; for every
occurrence of the actions/checkout usage (e.g., the occurrences with "uses:
actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10" and the other two
actions/checkout@... entries in the CI workflow), add a "with:
persist-credentials: false" block to each checkout step so the checkout action
does not leave credentials for subsequent steps; update each actions/checkout
step (the three uses: actions/checkout@... entries) to include that with
setting.
In @.github/workflows/release-dry-run.yaml:
- Around line 49-51: The checkout steps using "uses:
actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10" are missing the
security setting to avoid persisting credentials; update both checkout actions
in the workflow to include "persist-credentials: false" under their existing
with: block (keeping fetch-depth: 0) so credentials are not retained beyond the
step.
In @.github/workflows/release.yaml:
- Around line 55-57: The actions/checkout steps currently omit
persist-credentials which leaves workflow git credentials persisted; update both
checkout steps that use "uses:
actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10" (and the second
checkout later in the file) to include persist-credentials: false in their with:
block so runner-local git credentials are not stored after the job completes.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: bf1ec95f-3e79-4f9f-a173-43612508d2e5
📒 Files selected for processing (4)
.github/workflows/build.yaml.github/workflows/ci.yaml.github/workflows/release-dry-run.yaml.github/workflows/release.yaml
📜 Review details
🧰 Additional context used
📓 Path-based instructions (3)
.github/workflows/*.yaml
📄 CodeRabbit inference engine (AGENTS.md)
Both Codecov and GitHub code coverage uploads must use fail-on-error: false so upstream outages don't redden CI
Files:
.github/workflows/release.yaml.github/workflows/release-dry-run.yaml.github/workflows/ci.yaml.github/workflows/build.yaml
.github/workflows/release-dry-run.yaml
📄 CodeRabbit inference engine (AGENTS.md)
release-dry-run.yaml must regenerate SBOM formats on every tag push and assert specVersion/spdxVersion to catch pnpm sbom regressions
Files:
.github/workflows/release-dry-run.yaml
.github/workflows/build.yaml
📄 CodeRabbit inference engine (AGENTS.md)
.github/workflows/build.yaml: Release SBOMs use pnpm sbom --prod with both formats: CycloneDX 1.7 (sbom.cyclonedx.json) and SPDX 2.3 (sbom.spdx.json)
Keep SBOM generation inside the trusted builder (not in caller) so it reflects exact installed tree and is signed under builder identity
Files:
.github/workflows/build.yaml
🧠 Learnings (5)
📓 Common learnings
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/release-dry-run.yaml : release-dry-run.yaml must regenerate SBOM formats on every tag push and assert specVersion/spdxVersion to catch pnpm sbom regressions
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/release-dry-run.yaml : release-dry-run.yaml must regenerate SBOM formats on every tag push and assert specVersion/spdxVersion to catch pnpm sbom regressions
Applied to files:
.github/workflows/release-dry-run.yaml.github/workflows/ci.yaml.github/workflows/build.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/build.yaml : Release SBOMs use pnpm sbom --prod with both formats: CycloneDX 1.7 (sbom.cyclonedx.json) and SPDX 2.3 (sbom.spdx.json)
Applied to files:
.github/workflows/ci.yaml.github/workflows/build.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to pnpm-workspace.yaml : allowBuilds in pnpm-workspace.yaml must explicitly approve rolldown, unrs-resolver, esbuild (true) and deny keytar, puppeteer, sharp (false)
Applied to files:
.github/workflows/ci.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to packages/{arkor,create-arkor}/package.json : Published packages declare engines.node >=22.22.0 to dodge Jan 2026 async-hooks CVE
Applied to files:
.github/workflows/ci.yaml
🪛 zizmor (1.25.2)
.github/workflows/release.yaml
[warning] 55-67: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
[warning] 159-161: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
.github/workflows/release-dry-run.yaml
[warning] 49-61: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
[warning] 156-158: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
.github/workflows/ci.yaml
[warning] 57-68: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
[warning] 291-300: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
[warning] 489-491: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
.github/workflows/build.yaml
[warning] 42-42: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false
(artipacked)
|
@dependabot rebase |
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@de0fac2...df4cb1c) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
a663f94 to
87545ba
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/release.yaml:
- Around line 55-58: The workflow pins actions/checkout to v6.0.3 but uses a
mismatched SHA (df4cb1c0...), causing the tag/sha comment to be wrong; update
the pinned SHA to the actual commit for v6.0.3
(9f698171ed81b15d1823a05fc7211befd50c8ae0) or change the tag/comment to match
the current SHA so the actions/checkout@v6.0.3 reference is consistent.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 76aea077-185e-4c72-aef1-d3d18bf9593c
📒 Files selected for processing (4)
.github/workflows/build.yaml.github/workflows/ci.yaml.github/workflows/release-dry-run.yaml.github/workflows/release.yaml
📜 Review details
⏰ Context from checks skipped due to timeout of 900000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (141)
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=22.22.0 <23
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.0.0 <24.1.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=26.0.0 <27
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.10.0 <24.12.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.5.0 <24.8.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.10.0 <24.12.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.12.0 <25
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.8.0 <24.10.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node 24.12.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node 24.12.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.12.0 <25
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.8.0 <24.10.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.3.0 <24.5.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=26.0.0 <27
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.0.0 <24.1.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.1.0 <24.3.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.8.0 <24.10.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 26.0.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.5.0 <24.8.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node 26.0.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 24.12.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.10.0 <24.12.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=22.22.0 <23
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.1.0 <24.3.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=22.22.0 <23
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.5.0 <24.8.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.3.0 <24.5.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.0.0 <24.1.0
- GitHub Check: install · yarn · macos-latest · node 24.12.0
- GitHub Check: install · pnpm-10 · windows-latest · node 26.0.0
- GitHub Check: install · bun · macos-latest · node 24.12.0
- GitHub Check: install · npm · macos-latest · node 24.0.0
- GitHub Check: install · pnpm-10 · macos-latest · node 24.0.0
- GitHub Check: install · yarn · macos-latest · node 24.0.0
- GitHub Check: install · npm · macos-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-10 · macos-latest · node 22.22.0
- GitHub Check: install · pnpm-10 · macos-latest · node >=22.22.0 <23
- GitHub Check: install · npm · windows-latest · node 26.0.0
- GitHub Check: install · yarn · windows-latest · node >=24.12.0 <25
- GitHub Check: install · npm · windows-latest · node >=24.12.0 <25
- GitHub Check: install · npm · windows-latest · node 24.0.0
- GitHub Check: install · pnpm-10 · windows-latest · node 24.12.0
- GitHub Check: install · yarn · windows-latest · node 24.0.0
- GitHub Check: coverage · upload to Codecov
- GitHub Check: install · yarn · windows-latest · node 22.22.0
- GitHub Check: install · bun · windows-latest · node >=22.22.0 <23
- GitHub Check: install · bun · windows-latest · node 22.22.0
- GitHub Check: install · pnpm-10 · windows-latest · node >=22.22.0 <23
- GitHub Check: install · npm · windows-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-9 · windows-latest · node 24.0.0
- GitHub Check: install · yarn · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · pnpm-11 · windows-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-11 · windows-latest · node 22.22.0
- GitHub Check: install · pnpm-9 · windows-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-10 · windows-latest · node 22.22.0
- GitHub Check: install · pnpm-9 · windows-latest · node 22.22.0
- GitHub Check: install · yarn-berry · windows-latest · node >=22.22.0 <23
- GitHub Check: install · yarn · windows-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-9 · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · npm · windows-latest · node 22.22.0
- GitHub Check: install · yarn-berry · windows-latest · node 22.22.0
- GitHub Check: install · pnpm-10 · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · npm · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: install · bun · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · yarn-berry · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · bun · ubuntu-latest · node 26.0.0
- GitHub Check: install · pnpm-11 · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · yarn · ubuntu-latest · node 22.22.0
- GitHub Check: install · yarn-berry · ubuntu-latest · node 26.0.0
- GitHub Check: install · npm · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: install · pnpm-10 · ubuntu-latest · node 24.12.0
- GitHub Check: install · bun · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: install · yarn · ubuntu-latest · node 26.0.0
- GitHub Check: install · bun · ubuntu-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-10 · ubuntu-latest · node 26.0.0
- GitHub Check: install · pnpm-11 · ubuntu-latest · node 26.0.0
- GitHub Check: install · pnpm-9 · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: install · npm · ubuntu-latest · node 26.0.0
- GitHub Check: install · yarn-berry · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: install · bun · ubuntu-latest · node 24.12.0
- GitHub Check: install · pnpm-10 · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: install · npm · ubuntu-latest · node 24.0.0
- GitHub Check: install · yarn · ubuntu-latest · node 24.12.0
- GitHub Check: install · yarn · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: install · pnpm-11 · ubuntu-latest · node 24.0.0
- GitHub Check: install · pnpm-11 · ubuntu-latest · node 24.12.0
- GitHub Check: install · yarn-berry · ubuntu-latest · node 24.12.0
- GitHub Check: install · pnpm-9 · ubuntu-latest · node 24.12.0
- GitHub Check: install · yarn-berry · ubuntu-latest · node 24.0.0
- GitHub Check: install · pnpm-10 · ubuntu-latest · node 24.0.0
- GitHub Check: install · bun · ubuntu-latest · node 24.0.0
- GitHub Check: install · pnpm-9 · ubuntu-latest · node 24.0.0
- GitHub Check: install · pnpm-9 · ubuntu-latest · node 22.22.0
- GitHub Check: install · yarn · ubuntu-latest · node 24.0.0
- GitHub Check: install · pnpm-9 · ubuntu-latest · node >=22.22.0 <23
- GitHub Check: install · yarn · ubuntu-latest · node >=22.22.0 <23
- GitHub Check: install · yarn-berry · ubuntu-latest · node 22.22.0
- GitHub Check: install · bun · ubuntu-latest · node 22.22.0
- GitHub Check: install · pnpm-10 · ubuntu-latest · node >=22.22.0 <23
- GitHub Check: install · pnpm-11 · ubuntu-latest · node 22.22.0
- GitHub Check: install · pnpm-10 · ubuntu-latest · node 22.22.0
- GitHub Check: install · npm · ubuntu-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.3.0 <24.5.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.0.0 <24.1.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.10.0 <24.12.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.12.0 <25
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=22.22.0 <23
- GitHub Check: typecheck · lint · test · build · windows-latest · node 24.12.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=26.0.0 <27
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.0.0 <24.1.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node 24.12.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.1.0 <24.3.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.10.0 <24.12.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node 26.0.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.3.0 <24.5.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.5.0 <24.8.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.10.0 <24.12.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 24.12.0
- GitHub Check: typecheck · lint · test · build · macos-latest · node >=24.12.0 <25
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.1.0 <24.3.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=26.0.0 <27
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=26.0.0 <27
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.5.0 <24.8.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=24.8.0 <24.10.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · windows-latest · node 26.0.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=22.22.0 <23
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 22.22.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.12.0 <25
- GitHub Check: typecheck · lint · test · build · windows-latest · node >=22.22.0 <23
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node 26.0.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.0.0 <24.1.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.8.0 <24.10.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.5.0 <24.8.0
- GitHub Check: typecheck · lint · test · build · ubuntu-latest · node >=24.3.0 <24.5.0
- GitHub Check: coverage · upload to Codecov
🧰 Additional context used
📓 Path-based instructions (3)
.github/workflows/*.yaml
📄 CodeRabbit inference engine (AGENTS.md)
Both Codecov and GitHub code coverage uploads must use fail-on-error: false so upstream outages don't redden CI
Files:
.github/workflows/build.yaml.github/workflows/release.yaml.github/workflows/ci.yaml.github/workflows/release-dry-run.yaml
.github/workflows/build.yaml
📄 CodeRabbit inference engine (AGENTS.md)
.github/workflows/build.yaml: Release SBOMs use pnpm sbom --prod with both formats: CycloneDX 1.7 (sbom.cyclonedx.json) and SPDX 2.3 (sbom.spdx.json)
Keep SBOM generation inside the trusted builder (not in caller) so it reflects exact installed tree and is signed under builder identity
Files:
.github/workflows/build.yaml
.github/workflows/release-dry-run.yaml
📄 CodeRabbit inference engine (AGENTS.md)
release-dry-run.yaml must regenerate SBOM formats on every tag push and assert specVersion/spdxVersion to catch pnpm sbom regressions
Files:
.github/workflows/release-dry-run.yaml
🧠 Learnings (10)
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/build.yaml : Keep SBOM generation inside the trusted builder (not in caller) so it reflects exact installed tree and is signed under builder identity
Applied to files:
.github/workflows/build.yaml.github/workflows/release-dry-run.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/release-dry-run.yaml : release-dry-run.yaml must regenerate SBOM formats on every tag push and assert specVersion/spdxVersion to catch pnpm sbom regressions
Applied to files:
.github/workflows/build.yaml.github/workflows/release.yaml.github/workflows/release-dry-run.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/build.yaml : Release SBOMs use pnpm sbom --prod with both formats: CycloneDX 1.7 (sbom.cyclonedx.json) and SPDX 2.3 (sbom.spdx.json)
Applied to files:
.github/workflows/build.yaml.github/workflows/release.yaml.github/workflows/ci.yaml.github/workflows/release-dry-run.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to .github/workflows/*.yaml : Both Codecov and GitHub code coverage uploads must use fail-on-error: false so upstream outages don't redden CI
Applied to files:
.github/workflows/build.yaml.github/workflows/release.yaml.github/workflows/ci.yaml.github/workflows/release-dry-run.yaml
📚 Learning: 2026-06-08T10:51:57.585Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: CONTRIBUTING.md:0-0
Timestamp: 2026-06-08T10:51:57.585Z
Learning: Applies to **/*.{ts,tsx,js,jsx} : Use Node.js 24 (preferably the latest) and pnpm 11.0+ for development
Applied to files:
.github/workflows/ci.yaml
📚 Learning: 2026-06-08T10:52:09.897Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: CONTRIBUTING.ja.md:0-0
Timestamp: 2026-06-08T10:52:09.897Z
Learning: Use Node.js 24 (preferably the latest version) and pnpm 11.0+ for development
Applied to files:
.github/workflows/ci.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to pnpm-workspace.yaml : allowBuilds in pnpm-workspace.yaml must explicitly approve rolldown, unrs-resolver, esbuild (true) and deny keytar, puppeteer, sharp (false)
Applied to files:
.github/workflows/ci.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: Applies to packages/{arkor,create-arkor}/package.json : Published packages declare engines.node >=22.22.0 to dodge Jan 2026 async-hooks CVE
Applied to files:
.github/workflows/ci.yaml
📚 Learning: 2026-06-08T10:52:09.897Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: CONTRIBUTING.ja.md:0-0
Timestamp: 2026-06-08T10:52:09.897Z
Learning: Applies to packages/create-arkor/** : Include source maps for create-arkor coverage attribution
Applied to files:
.github/workflows/ci.yaml
📚 Learning: 2026-05-31T12:13:14.928Z
Learnt from: CR
Repo: arkorlab/arkor PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-05-31T12:13:14.928Z
Learning: e2e/cli is intentionally excluded from GitHub native code coverage upload; Codecov lcov is the source of truth until c8 ↔ cobertura is resolved
Applied to files:
.github/workflows/ci.yaml
🔇 Additional comments (8)
.github/workflows/build.yaml (1)
42-44: LGTM!.github/workflows/ci.yaml (3)
57-59: LGTM!
293-295: LGTM!
493-495: LGTM!.github/workflows/release-dry-run.yaml (2)
49-52: LGTM!
157-160: LGTM!.github/workflows/release.yaml (2)
55-58: LGTM!
160-163: LGTM!
|
@coderabbitai resolve |
✅ Action performedComments resolved and changes approved. |
Bumps actions/checkout from 6.0.2 to 6.0.3.
Release notes
Sourced from actions/checkout's releases.
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
df4cb1cUpdate changelog for v6.0.3 (#2446)1cce339Fix checkout init for SHA-256 repositories (#2439)900f221fix: expand merge commit SHA regex and add SHA-256 test cases (#2414)0c366fdUpdate changelog (#2357)Summary by CodeRabbit