Skip to content

Github Actions Workflows should be updated to use Node.js 16 for checkout step #1909

@ni-jfitzger

Description

@ni-jfitzger

Description of issue

Our nimibot runner summaries are showing annotations:

system_test (niscope)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

We should update our configuration to use Node.js 16, before support for Node.js 12 is dropped entirely.

The configuration for this can be found in .github\workflows\github_actions_aws_*.yml (the * is a wildcard not part of a filename).
The step looks like:

    steps:
      - name: checkout repository
        uses: actions/checkout@v2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions