From feff2ebf3bc8dcf85a55067317204ca74bc2917f Mon Sep 17 00:00:00 2001 From: Lars Kappert Date: Wed, 31 Aug 2022 08:51:46 +0200 Subject: [PATCH] Housekeeping for Actions --- .github/workflows/codeql.yaml | 31 ++++++--------------- .github/workflows/markdown-link-checker.yml | 2 ++ .github/workflows/test.yml | 4 ++- 3 files changed, 13 insertions(+), 24 deletions(-) diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index 4e33500e..62b34f55 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -1,12 +1,15 @@ -name: "Code Scanning - Action" +name: CodeQL Analysis on: - pull_request: push: + branches: + - '**' + tags: + - '!**' + pull_request: jobs: CodeQL-Build: - # CodeQL runs on ubuntu-latest, windows-latest, and macos-latest runs-on: ubuntu-latest permissions: @@ -17,28 +20,10 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 - # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v2 - # Override language selection by uncommenting this and choosing your languages - # with: - # languages: go, javascript, csharp, python, cpp, java - - # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). - # If this step fails, then you should remove it and run the build manually (see below). - - name: Autobuild - uses: github/codeql-action/autobuild@v2 - - # ℹī¸ Command-line programs to run using the OS shell. - # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun - - # ✏ī¸ If the Autobuild fails above, remove it and uncomment the following - # three lines and modify them (or add more) to build your code if your - # project uses a compiled language - - #- run: | - # make bootstrap - # make release + with: + languages: javascript - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/markdown-link-checker.yml b/.github/workflows/markdown-link-checker.yml index 478952b5..2a697d13 100644 --- a/.github/workflows/markdown-link-checker.yml +++ b/.github/workflows/markdown-link-checker.yml @@ -4,6 +4,8 @@ on: push: branches: - master + tags: + - '!**' schedule: - cron: '0 3 * * 2' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1afe9f51..8985c643 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,8 +2,10 @@ name: Cross-OS Tests on: push: - tags-ignore: + branches: - '**' + tags: + - '!**' pull_request: workflow_dispatch: