[GRASS-git] [OSGeo/grass] 8caeb7: CI: Run workflows on main and release branches, PR...

Vaclav Petras noreply at github.com
Sat Apr 30 04:36:54 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: 8caeb7d3115e2aedc76a57d5e720c117e91606e5
      https://github.com/OSGeo/grass/commit/8caeb7d3115e2aedc76a57d5e720c117e91606e5
  Author: Vaclav Petras <wenzeslaus at gmail.com>
  Date:   2022-04-30 (Sat, 30 Apr 2022)

  Changed paths:
    M .github/workflows/additional_checks.yml
    M .github/workflows/black.yml
    M .github/workflows/centos.yml
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/flake8.yml
    M .github/workflows/gcc.yml
    M .github/workflows/osgeo4w.yml
    M .github/workflows/pylint.yml
    M .github/workflows/pytest.yml
    M .github/workflows/super-linter.yml
    M .github/workflows/ubuntu.yml

  Log Message:
  -----------
  CI: Run workflows on main and release branches, PRs, not tags (#2348)

This limits when workflows are running using the 'on' specification. Workflows now run on pushed to the main branch and the release branches and on pull requests against these branches. They no longer run on tags and feature/fix branches.

Additionally, CodeQL runs only on main and PRs to main. (Was missing for 8.0 branch already anyway.)




More information about the grass-commit mailing list