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

maintain: upgrade deprecated Node 12 GitHub actions to Node 16 actions (companion to PR #53) #54

Commits on Jan 15, 2023

  1. maintain: ci: update actions/checkout@v2 to v3

    The `actions/checkout@v2` GitHub action uses Node 12, which is
    deprecated and scheduled for end-of-life in Summer 2023; see
    https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    for details.
    
    This commit updates the CI workflows to use `actions/checkout@v3`
    instead, which upgrades that action to use Node 16.
    
    Signed-off-by: Geoffrey M Oxberry <goxberry@gmail.com>
    goxberry committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    ad7692a View commit details
    Browse the repository at this point in the history
  2. maintain: ci: update actions/setup-python@v1 to v4

    The `actions/setup-python@v1` action is another deprecated Node 12
    action slated for removal by Summer 2023. This commit updates that
    action to `actions/setup-python@v4` to resolve the deprecation
    warnings seen in CI output.
    
    Signed-off-by: Geoffrey M Oxberry <goxberry@gmail.com>
    goxberry committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    2127d18 View commit details
    Browse the repository at this point in the history
  3. maintain: ci: pre-commit/action@v2.0.0 -> v3.0.0

    The `pre-commit/action@v2.0.0` action is the last of the remaining
    Node 12 actions used by the project's CI wokflow. This commit upgrades
    that action to `pre-commit/action@v3.0.0`, which uses Node 16 and is
    not subject to deprecation.
    
    Signed-off-by: Geoffrey M Oxberry <goxberry@gmail.com>
    goxberry committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    8441daa View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    4c79081 View commit details
    Browse the repository at this point in the history