Skip to content

Add job display names and upgrade actions/checkout to v6#45

Merged
jolelievre merged 1 commit intoPrestaShop:masterfrom
jolelievre:improve-workflow-display
Apr 23, 2026
Merged

Add job display names and upgrade actions/checkout to v6#45
jolelievre merged 1 commit intoPrestaShop:masterfrom
jolelievre:improve-workflow-display

Conversation

@jolelievre
Copy link
Copy Markdown
Contributor

Questions Answers
Branch? master
Description? Add human-readable name: to all jobs in ai-guarded-review.yml and upgrade actions/checkout from v4 to v6 to fix Node.js 20 deprecation warning
Type? improvement
Category? CO
BC breaks? no
Deprecations? no
How to test? 1. Merge this PR and the companion PR on ps_apiresources 2. Trigger a review and verify job names display as readable labels (e.g. "Check reviewed label", "Claude AI review") instead of kebab-case keys 3. Verify no Node.js 20 deprecation warning
UI Tests
Fixed issue or discussion? Related to PrestaShop/PrestaShop#41245
Related PRs Companion PR on ps_apiresources
Sponsor company PrestaShop SA

Details

  • Added name: to all jobs: "Check reviewed label", "Check team membership", "Evaluate guard", "Guard failed", "Claude AI review"
  • Upgraded actions/checkout from v4 to v6 (Node.js 20 → Node.js 24)

@github-project-automation github-project-automation Bot moved this to Ready for review in PR Dashboard Apr 23, 2026
@ps-jarvis ps-jarvis added the Waiting for QA Status: Action required, Waiting for test feedback label Apr 23, 2026
@ps-jarvis ps-jarvis moved this from Ready for review to To be tested in PR Dashboard Apr 23, 2026
@jolelievre jolelievre removed the Waiting for QA Status: Action required, Waiting for test feedback label Apr 23, 2026
@jolelievre jolelievre merged commit b2aff87 into PrestaShop:master Apr 23, 2026
@github-project-automation github-project-automation Bot moved this from To be tested to Merged in PR Dashboard Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

5 participants