Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 #2144

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 7, 2023

Bumps redhat-plumbers-in-action/differential-shellcheck from 3 to 4.

Release notes

Sourced from redhat-plumbers-in-action/differential-shellcheck's releases.

v4.0.0

What's Changed

  • Tag latest is no longer available. Use major tags instead (e.g. v4).

  • Action can be triggered using the GitHub push event

    on:
      push:
    jobs:
    lint:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
        with:
          fetch-depth: 0
    
    uses: redhat-plumbers-in-action/differential-shellcheck@v4
    with:
    token: ${{ secrets.GITHUB_TOKEN }}

  • Action now performs full scans on the push event by default and on the manual trigger when requested

  • SARIF file is now exposed under output sarif for further use.

      - if: ${{ always() }}
        name: Upload artifact with defects in SARIF format
        uses: actions/upload-artifact@v3
        with:
          name: Differential ShellCheck SARIF
          path: ${{ steps.ShellCheck.outputs.sarif }}
          retention-days: 7
  • Removal of unused output - ENV.LIST_OF_SCRIPTS

  • Increased code coverage

  • Some minor bugfixes, ShellCheck fixes, and CI updates

  • Breaking

    New

    ... (truncated)

    Changelog

    Sourced from redhat-plumbers-in-action/differential-shellcheck's changelog.

    Changelog

    v4.0.0

    • Tag latest is no longer available. Use major tags instead (e.g. v3 or v4).

    • Action can be triggered using GitHub push event

      on:
        push:
      jobs:
      lint:
      runs-on: ubuntu-latest
      steps:
        - uses: actions/checkout@v3
          with:
            fetch-depth: 0
      
      uses: redhat-plumbers-in-action/differential-shellcheck@v4
      id: ShellCheck
      with:
      token: ${{ secrets.GITHUB_TOKEN }}

    Note: When using --force action doesn't work properly when triggered on push events

  • Action now perform full scans on push event by default and on manual trigger when requested

  • Addition of new Summary page for full scans

  • SARIF file is now exposed under output sarif for further use.

      - if: ${{ always() }}
        name: Upload artifact with defects in SARIF format
        uses: actions/upload-artifact@v3
        with:
          name: Differential ShellCheck SARIF
          path: ${{ steps.ShellCheck.outputs.sarif }}
          retention-days: 7
  • Removal of unused output - ENV.LIST_OF_SCRIPTS

  • Increased code coverage

  • Some minor bugfixes, ShellCheck fixes, and CI updates

  • v3.3.0

    • Container images now based on Fedora 37
    • ShellCheck - 0.7.2 -> 0.8.0

    ... (truncated)

    Commits
    • d24099b v4.0.2
    • 876cace doc: improve permission documentation
    • bc41a85 build(deps): bump github/codeql-action from 2.1.38 to 2.1.39
    • 6a0affe build(deps): bump github/super-linter from 4.10.0 to 4.10.1
    • 801b57b build(deps): bump bobheadxi/deployments from 1.3.0 to 1.4.0
    • 2d4eb49 test: add summary() test
    • 23049a0 test: add full_scan_summary() test
    • 66e783b test: add diff_scan_summary() test
    • 0b06853 test: add get_number_of() test
    • b570b65 test: extend show_versions.bats
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

    Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 3 to 4.
    - [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases)
    - [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md)
    - [Commits](redhat-plumbers-in-action/differential-shellcheck@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: redhat-plumbers-in-action/differential-shellcheck
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    @dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 7, 2023
    @hsbt hsbt merged commit ed75b19 into master Feb 7, 2023
    @hsbt hsbt deleted the dependabot/github_actions/redhat-plumbers-in-action/differential-shellcheck-4 branch February 7, 2023 22:35
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    dependencies Pull requests that update a dependency file
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    None yet

    1 participant