[GRASS-git] [OSGeo/grass-addons] eb67fa: GitHub actions: update to current versions (#847)

Markus Neteler noreply at github.com
Tue Jan 24 03:10:01 PST 2023


  Branch: refs/heads/grass8
  Home:   https://github.com/OSGeo/grass-addons
  Commit: eb67fa0311856d877069983e3c7386288634150c
      https://github.com/OSGeo/grass-addons/commit/eb67fa0311856d877069983e3c7386288634150c
  Author: Markus Neteler <neteler at gmail.com>
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
    M .github/workflows/black.yml
    M .github/workflows/ci.yml
    M .github/workflows/flake8.yml
    M .github/workflows/super-linter.yml

  Log Message:
  -----------
  GitHub actions: update to current versions (#847)

* GitHub actions: update to current versions

The GHA `ci.yml` and others show the warning

_Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout at v2, actions/setup-python at v2, r-lib/actions/setup-r at v1, actions/upload-artifact at v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/._

Additionally:
- update the various actions
- updates ubuntu-20.04 to ubuntu-22.04 (see also https://github.com/OSGeo/grass/pull/2730)
- sync Python to v3.10
- updates to super-linter:v4
- super-linter: enable markdown linting
- use the real super-linter action instead of a container
- super-linter.yml: do not mix VALIDATE=true and VALIDATE=false

Co-authored-by: Nicklas Larsson <n_larsson at yahoo.com>
Co-authored-by: Edouard Choinière <27212526+echoix at users.noreply.github.com>




More information about the grass-commit mailing list