NOAA-EMC / NCEPLIBS-g2c

This library contains C decoder/encoder routines for GRIB edition 2.
Other
17 stars 11 forks source link

Node.js warnings in CI for cache@v2 and checkout@v2 #417

Closed edwardhartnett closed 1 year ago

edwardhartnett commented 1 year ago

For some time we have been getting warnings like this in our CI system:

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

Well I finally figured out that it wants us to update from using "cache@v2" to using "cache@v3". For example, in the developer.yml file for g2c we have:

    - name: cache-jasper
      id: cache-jasper
      uses: actions/cache@v2

We need to change this to:

    - name: cache-jasper
      id: cache-jasper
      uses: actions/cache@v3

We need to do this for cache@v2, checkout@v2, and upload-artifact@v2.

@AlexanderRichert-NOAA @Hang-Lei-NOAA @GeorgeGayno-NOAA @jbathegit take note...

jbathegit commented 1 year ago

Noted - thanks! I just submitted a corresponding PR for NCEPLIBS-bufr.

On Tue, May 30, 2023 at 11:28 AM Edward Hartnett @.***> wrote:

Closed #417 https://github.com/NOAA-EMC/NCEPLIBS-g2c/issues/417 as completed via #416 https://github.com/NOAA-EMC/NCEPLIBS-g2c/pull/416.

— Reply to this email directly, view it on GitHub https://github.com/NOAA-EMC/NCEPLIBS-g2c/issues/417#event-9379957736, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO6RFDXBQHAAM5VXCKI33ALXIYG27ANCNFSM6AAAAAAYUDXQQY . You are receiving this because you were mentioned.Message ID: @.***>