Skip to content

Conversation

@Chitransh1011
Copy link

@Chitransh1011 Chitransh1011 commented Sep 8, 2025


Name: Pull Request
About: Submit changes to the project for review and inclusion

Description

This PR updates the GitHub Actions workflow for security scans.
It improves reliability, performance, and security by using the latest recommended practices.

Related Issue

Fixes # (if there’s an open issue related to outdated workflow versions, reference it here).

Changes Made

  • Updated actions/checkout from v3 → v4
  • Updated actions/setup-node from v3 → v4

Testing Performed

  • Verified the workflow runs successfully on a forked repository
  • Confirmed that caching works and dependencies install faster
  • Confirmed that npm audit reports vulnerabilities without failing the workflow

Checklist

  • I have tested these changes locally.
  • I have added/updated tests (not applicable).
  • I have updated the workflow file following GitHub’s best practices.
  • I have followed the project's contribution guidelines.

Additional Notes for Reviewers

  • These updates align the workflow with GitHub’s latest best practices.
  • The changes are backward-compatible and should not break existing pipelines.

Thank you for reviewing this PR!

@github-actions
Copy link
Contributor

github-actions bot commented Sep 8, 2025

✅ All Jest tests passed! This PR is ready to merge.

@Chitransh1011
Copy link
Author

Chitransh1011 commented Sep 8, 2025

Hi @walterbender ,
I have updated the GitHub Actions workflow to use the latest versions (actions/checkout@v4 and actions/setup-node@v4).

  • Verified that tests pass successfully
  • Confirmed backward compatibility
  • Aligned with GitHub’s best practices

Requesting your review and approval when convenient. Thank you for your time and for maintaining this project!

@omsuneri omsuneri self-requested a review October 26, 2025 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant