Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chores: Update GitHub Actions Workflows + Update NPM requirements #79

Merged
merged 5 commits into from
Dec 14, 2023

Conversation

mcaskill
Copy link
Collaborator

GitHub Actions Workflows

  • Add note about deprecation of repo-sync/pull-request; This action should be replaced with something like GitHub CLI.
  • Normalize YAML file extensions; Renamed *.yaml to *.yml for consistency.
  • Replace deprecated set-output.
  • Update versions of actions (Node 12 is deprecated):
    • actions/checkout v3 → v4
    • cycjimmy/semantic-release-action v3 → v4
    • peter-murray/workflow-application-token-action v1 → v2
    • supercharge/redis-github-action v1.4.0 → v1.8.0
    • symplify/monorepo-split-github-action v2.1 → danharrin/monorepo-split-github-action v2.3.0

NPM Manifest

  • Fix reported vulnerabilities in NPM dependencies.
  • Require at least Node v16 and NPM v8.
  • Add .nvmrc to use Node v16.

Changed:
- Fixed reported vulnerabilities in NPM dependencies.
- Required at least Node 16 and NPM 8.
- Added '.nvmrc' to use Node 16.
As per: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

Updated:
- actions/checkout v3 → v4
- cycjimmy/semantic-release-action v3 → v4
- peter-murray/workflow-application-token-action v1 → v2
- supercharge/redis-github-action v1.4.0 → v1.8.0
- symplify/monorepo-split-github-action v2.1 → danharrin/monorepo-split-github-action v2.3.0
Renamed `yaml` to `yml` for consistency.
This action is deprecated and should be replaced with something like GitHub CLI.
@mcaskill mcaskill force-pushed the feature/cleanup-workflows branch from 523c7bd to 26b83bd Compare December 14, 2023 23:17
@mcaskill mcaskill merged commit 5bd693a into main Dec 14, 2023
36 checks passed
@mcaskill mcaskill deleted the feature/cleanup-workflows branch December 14, 2023 23:21
@charcoal-butler
Copy link
Contributor

🎉 This PR is included in version 4.0.4 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant