You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Ferenc Gerlits (Jira)" <ji...@apache.org> on 2022/11/16 09:40:00 UTC

[jira] [Created] (MINIFICPP-1986) Upgrade github action version to eliminate warnings

Ferenc Gerlits created MINIFICPP-1986:
-----------------------------------------

             Summary: Upgrade github action version to eliminate warnings
                 Key: MINIFICPP-1986
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1986
             Project: Apache NiFi MiNiFi C++
          Issue Type: Improvement
            Reporter: Ferenc Gerlits


Github actions have deprecated Node.js 12 and the set-output command:

[https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/]

[https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/]

and it gives a bunch of warnings in every CI run.  To get rid of the warnings, we need to upgrade:
 * actions/checkout from @v2 to @v3
 *  actions/cache from @v2 to @v3
 * microsoft/setup-msbuild from @1.02 to @v1.1.3 or higher
 * Ana06/get-changed-files from @v2.1.0 to ???

Ana06/get-changed-files does not have a new version, yet; when one is released, we can do these updates.

This is not urgent, as Node.js 12 will be removed "by Summer 2023" and set-output "on 31st May 2023".



--
This message was sent by Atlassian Jira
(v8.20.10#820010)