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

fix(gha)(deps): bump the github-actions group with 5 updates #222

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 1, 2024

Bumps the github-actions group with 5 updates:

Package From To
actions/setup-python 5.1.1 5.2.0
github/codeql-action 3.25.15 3.26.6
wagoid/commitlint-github-action 6.0.1 6.1.1
oxsecurity/megalinter 7.13.0 8.0.0
actions/upload-artifact 4.3.4 4.4.0

Updates actions/setup-python from 5.1.1 to 5.2.0

Release notes

Sourced from actions/setup-python's releases.

v5.2.0

What's Changed

Bug fixes:

  • Add .zip extension to Windows package downloads for Expand-Archive Compatibility by @​priyagupta108 in actions/setup-python#916 This addresses compatibility issues on Windows self-hosted runners by ensuring that the filenames for Python and PyPy package downloads explicitly include the .zip extension, allowing the Expand-Archive command to function correctly.
  • Add arch to cache key by @​Zxilly in actions/setup-python#896 This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts

Documentation changes:

Dependency updates:

New Contributors

Full Changelog: actions/setup-python@v5...v5.2.0

Commits
  • f677139 Bump pyinstaller from 3.6 to 5.13.1 in /tests/data (#923)
  • 2bd53f9 Documentation update for caching poetry dependencies (#908)
  • 80b49d3 fix: add arch to cache key (#896)
  • 036a523 Fix: Add .zip extension to Windows package downloads for Expand-Archive C...
  • 04c1311 Fix display of emojis in contributors doc (#899)
  • cb68456 Updated @​iarna/toml version to 3.0.0 (#912)
  • See full diff in compare view

Updates github/codeql-action from 3.25.15 to 3.26.6

Changelog

Sourced from github/codeql-action's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

Note that the only difference between v2 and v3 of the CodeQL Action is the node version they support, with v3 running on node 20 while we continue to release v2 to support running on node 16. For example 3.22.11 was the first v3 release and is functionally identical to 2.22.11. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.

[UNRELEASED]

No user facing changes.

3.26.6 - 29 Aug 2024

  • Update default CodeQL bundle version to 2.18.3. #2449

3.26.5 - 23 Aug 2024

  • Fix an issue where the csrutil system call used for telemetry would fail on MacOS ARM machines with System Integrity Protection disabled. #2441

3.26.4 - 21 Aug 2024

  • Deprecation: The add-snippets input on the analyze Action is deprecated and will be removed in the first release in August 2025. #2436
  • Fix an issue where the disk usage system call used for telemetry would fail on MacOS ARM machines with System Integrity Protection disabled, and then surface a warning. The system call is now disabled for these machines. #2434

3.26.3 - 19 Aug 2024

  • Fix an issue where the CodeQL Action could not write diagnostic messages on Windows. This issue did not impact analysis quality. #2430

3.26.2 - 14 Aug 2024

  • Update default CodeQL bundle version to 2.18.2. #2417

3.26.1 - 13 Aug 2024

No user facing changes.

3.26.0 - 06 Aug 2024

  • Deprecation: Swift analysis on Ubuntu runner images is no longer supported. Please migrate to a macOS runner if this affects you. #2403
  • Bump the minimum CodeQL bundle version to 2.13.5. #2408

3.25.15 - 26 Jul 2024

  • Update default CodeQL bundle version to 2.18.1. #2385

3.25.14 - 25 Jul 2024

  • Experimental: add a new start-proxy action which starts the same HTTP proxy as used by github/dependabot-action. Do not use this in production as it is part of an internal experiment and subject to change at any time. #2376

3.25.13 - 19 Jul 2024

... (truncated)

Commits
  • 4dd1613 Merge pull request #2452 from github/update-v3.26.6-7233ec5e6
  • dd9dd2d Update changelog for v3.26.6
  • 7233ec5 Merge pull request #2449 from github/update-bundle/codeql-bundle-v2.18.3
  • a32c44d Add changelog note
  • 2966897 Update default bundle to codeql-bundle-v2.18.3
  • b8efe4d Merge pull request #2435 from github/update-supported-enterprise-server-versions
  • ab408a8 Merge branch 'main' into update-supported-enterprise-server-versions
  • 864b979 Merge pull request #2443 from github/dbartol/config-file-telemetry
  • d36c7aa Merge pull request #2448 from github/dependabot/npm_and_yarn/npm-09b7c43f6b
  • b3bf514 Update checked-in dependencies
  • Additional commits viewable in compare view

Updates wagoid/commitlint-github-action from 6.0.1 to 6.1.1

Changelog

Sourced from wagoid/commitlint-github-action's changelog.

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

6.1.1 (2024-08-21)

6.1.0 (2024-08-20)

Features

  • updating push event trigger to use rest API (OctoKit) vs push event (70e22e9)

Bug Fixes

  • updating unit tests with mocking push octokit list commits (c3ab7fd)

6.0.2 (2024-08-05)

6.0.1 (2024-04-10)

6.0.0 (2024-03-28)

⚠ BREAKING CHANGES

  • commitlint.config.js is not supported anymore, please use .mjs extension

Features

  • upgrade to commitlint v19 (732f0ad)

5.5.1 (2024-03-28)

Bug Fixes

  • upgrade commitlint to latest v18 (6ee28c9), closes #760

5.5.0 (2024-03-28)

Features

  • upgrade commitlint to latest version (2ff45dc)

Bug Fixes

... (truncated)

Commits
  • a2bc521 chore(release): publish 6.1.1 [skip-ci]
  • bc25072 Merge pull request #800 from wagoid/revert-798-feat/using-rest-for-push
  • 09a8abb Revert "feat: updating push event trigger to use rest API (OctoKit) vs push e...
  • dbd4ecd chore(release): publish 6.1.0 [skip-ci]
  • 0de1544 Merge pull request #798 from ncino/feat/using-rest-for-push
  • c3ab7fd fix: updating unit tests with mocking push octokit list commits
  • 70e22e9 feat: updating push event trigger to use rest API (OctoKit) vs push event
  • baa1b23 chore(release): publish 6.0.2 [skip-ci]
  • 310ec1e Merge pull request #796 from Jayllyz/build/bump-node-lts
  • 3265b23 chore(ci): run ci with node 20.16
  • Additional commits viewable in compare view

Updates oxsecurity/megalinter from 7.13.0 to 8.0.0

Release notes

Sourced from oxsecurity/megalinter's releases.

v8.0.0

What's Changed

Run npx mega-linter-runner@latest --upgrade to upgrade to MegaLinter v8 :)

Upgrade to v8 Video

... (truncated)

Changelog

Sourced from oxsecurity/megalinter's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] (beta, main branch content)

Note: Can be used with oxsecurity/megalinter@beta in your GitHub Action mega-linter.yml file, or with oxsecurity/megalinter:beta docker image

  • Core

    • Replace usage of setup.py with a pyproject.toml package install, by @​echoix in #3893
  • Media

  • Linters enhancements

  • Fixes

  • Reporters

  • Doc

  • Flavors

  • CI

    • Free space in release job to avoid no space left on device
  • mega-linter-runner

  • Linter versions upgrades

    • checkov from 3.2.232 to 3.2.234 on 2024-08-20
    • syft from 1.11.0 to 1.11.1 on 2024-08-20
    • cspell from 8.14.1 to 8.14.2 on 2024-08-20
    • golangci-lint from 1.60.1 to 1.60.2 on 2024-08-21
    • pyright from 1.1.376 to 1.1.377 on 2024-08-21
    • checkov from 3.2.234 to 3.2.235 on 2024-08-21
    • snakemake from 8.18.1 to 8.18.2 on 2024-08-21
    • sqlfluff from 3.1.0 to 3.1.1 on 2024-08-21
    • terrascan from 1.18.11 to 1.19.1 on 2024-08-21
    • ruff from 0.6.1 to 0.6.2 on 2024-08-22
    • golangci-lint from 1.60.2 to 1.60.3 on 2024-08-23
    • csharpier from 0.29.0 to 0.29.1 on 2024-08-23
    • mypy from 1.11.1 to 1.11.2 on 2024-08-25
    • lightning-flow-scanner from 2.33.0 to 2.34.0 on 2024-08-25
    • swiftlint from 0.56.1 to 0.56.2 on 2024-08-25
    • checkstyle from 10.17.0 to 10.18.0 on 2024-08-25
    • v8r from 4.0.1 to 4.1.0 on 2024-08-25
    • php-cs-fixer from 3.62.0 to 3.63.1 on 2024-08-26
    • checkov from 3.2.235 to 3.2.236 on 2024-08-26

... (truncated)

Commits
  • c217fe8 Release MegaLinter v8.0.0
  • 86cbb00 changelog
  • 1c2e933 [automation] Auto-update linters version, help and documentation (#3912)
  • 7e48b0b Fix upgrade script (#3911)
  • 434c5a7 Add GIF presentation & fix Table of contents (#3910)
  • 9e8becc Add gif header
  • 1b80507 [automation] Auto-update linters version, help and documentation (#3909)
  • 96b1bd0 [automation] Auto-update linters version, help and documentation (#3907)
  • d8cbb09 Count number of errors in Grype (#3906)
  • d133868 [automation] Auto-update linters version, help and documentation (#3905)
  • Additional commits viewable in compare view

Updates actions/upload-artifact from 4.3.4 to 4.4.0

Release notes

Sourced from actions/upload-artifact's releases.

v4.4.0

Notice: Breaking Changes ⚠️

We will no longer include hidden files and folders by default in the upload-artifact action of this version. This reduces the risk that credentials are accidentally uploaded into artifacts. Customers who need to continue to upload these files can use a new option, include-hidden-files, to continue to do so.

See "Notice of upcoming deprecations and breaking changes in GitHub Actions runners" changelog and this issue for more details.

What's Changed

Full Changelog: actions/upload-artifact@v4.3.6...v4.4.0

v4.3.6

What's Changed

Full Changelog: actions/upload-artifact@v4...v4.3.6

v4.3.5

What's Changed

Full Changelog: actions/upload-artifact@v4.3.4...v4.3.5

Commits
  • 5076954 Merge pull request #598 from actions/joshmgross/exclude-hidden-files
  • d52396a Add a warning about enabling include-hidden-files
  • 710f362 Remove "merged" from include-hidden-files input description
  • 3b315f2 npm run release again 🙂
  • 3be2180 Remove another trailing comma
  • 453e8d0 Update glob license
  • 0a398c1 npm run release
  • a0c40cf Update to latest @actions/glob and fix tests
  • acb59e4 lint
  • cb6558b Exclude hidden files by default
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/setup-python](https://github.com/actions/setup-python) | `5.1.1` | `5.2.0` |
| [github/codeql-action](https://github.com/github/codeql-action) | `3.25.15` | `3.26.6` |
| [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action) | `6.0.1` | `6.1.1` |
| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | `7.13.0` | `8.0.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.3.4` | `4.4.0` |


Updates `actions/setup-python` from 5.1.1 to 5.2.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@39cd149...f677139)

Updates `github/codeql-action` from 3.25.15 to 3.26.6
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@afb54ba...4dd1613)

Updates `wagoid/commitlint-github-action` from 6.0.1 to 6.1.1
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md)
- [Commits](wagoid/commitlint-github-action@7f0a61d...a2bc521)

Updates `oxsecurity/megalinter` from 7.13.0 to 8.0.0
- [Release notes](https://github.com/oxsecurity/megalinter/releases)
- [Changelog](https://github.com/oxsecurity/megalinter/blob/main/CHANGELOG.md)
- [Commits](oxsecurity/megalinter@bacb5f8...c217fe8)

Updates `actions/upload-artifact` from 4.3.4 to 4.4.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@0b2256b...5076954)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: wagoid/commitlint-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: oxsecurity/megalinter
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from jmuelbert as a code owner September 1, 2024 11:00
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 1, 2024
Copy link

trunk-io bot commented Sep 1, 2024

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

Copy link

github-actions bot commented Sep 1, 2024

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

Scorecard details
PackageVersionScoreDetails
actions/actions/setup-python f677139bbe7f9c59b41e40162b753c062f5d49a3 🟢 5.8
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 79 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 7
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 9security policy file detected
SAST🟢 9SAST tool is not run on all commits -- score normalized to 9
Vulnerabilities⚠️ 013 existing vulnerabilities detected
actions/github/codeql-action/upload-sarif 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/github/codeql-action/analyze 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/github/codeql-action/autobuild 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/github/codeql-action/init 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/wagoid/commitlint-github-action a2bc521d745b1ba127ee2f8b02d6afaa4eed035c 🟢 4.1
Details
CheckScoreReason
Code-Review⚠️ 1Found 2/13 approved changesets -- score normalized to 1
Maintained🟢 1011 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Branch-Protection⚠️ 0branch protection not enabled on development/release branches
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Security-Policy⚠️ 0security policy file not detected
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 3dependency not pinned by hash detected -- score normalized to 3
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Packaging🟢 10packaging workflow detected
Vulnerabilities⚠️ 013 existing vulnerabilities detected
actions/github/codeql-action/upload-sarif 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/actions/upload-artifact 50769540e7f4bd5e21e526ee35c689e35e0d6874 🟢 6.8
Details
CheckScoreReason
Code-Review🟢 9Found 10/11 approved changesets -- score normalized to 9
Maintained🟢 910 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 9
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 1dependency not pinned by hash detected -- score normalized to 1
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 9security policy file detected
SAST🟢 9SAST tool detected but not run on all commits
Vulnerabilities🟢 82 existing vulnerabilities detected
actions/oxsecurity/megalinter c217fe8f7bc9207062a084e989bd97efd56e7b9a 🟢 3.7
Details
CheckScoreReason
Code-Review⚠️ 2Found 4/18 approved changesets -- score normalized to 2
Maintained🟢 1030 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy🟢 10security policy file detected
Dangerous-Workflow⚠️ 0dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Fuzzing⚠️ 0project is not fuzzed
Binary-Artifacts🟢 10no binaries found in the repo
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Packaging🟢 10packaging workflow detected
Vulnerabilities⚠️ 021 existing vulnerabilities detected
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
actions/actions/setup-python f677139bbe7f9c59b41e40162b753c062f5d49a3 🟢 5.8
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 79 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 7
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 9security policy file detected
SAST🟢 9SAST tool is not run on all commits -- score normalized to 9
Vulnerabilities⚠️ 013 existing vulnerabilities detected
actions/github/codeql-action/upload-sarif 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/actions/upload-artifact 50769540e7f4bd5e21e526ee35c689e35e0d6874 🟢 6.8
Details
CheckScoreReason
Code-Review🟢 9Found 10/11 approved changesets -- score normalized to 9
Maintained🟢 910 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 9
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 1dependency not pinned by hash detected -- score normalized to 1
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 9security policy file detected
SAST🟢 9SAST tool detected but not run on all commits
Vulnerabilities🟢 82 existing vulnerabilities detected
actions/github/codeql-action/upload-sarif 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/github/codeql-action/upload-sarif 4dd16135b69a43b6c8efb853346f8437d92d3c93 UnknownUnknown
actions/actions/setup-python f677139bbe7f9c59b41e40162b753c062f5d49a3 🟢 5.8
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 79 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 7
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 9security policy file detected
SAST🟢 9SAST tool is not run on all commits -- score normalized to 9
Vulnerabilities⚠️ 013 existing vulnerabilities detected
actions/actions/upload-artifact 50769540e7f4bd5e21e526ee35c689e35e0d6874 🟢 6.8
Details
CheckScoreReason
Code-Review🟢 9Found 10/11 approved changesets -- score normalized to 9
Maintained🟢 910 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 9
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Binary-Artifacts🟢 10no binaries found in the repo
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 1dependency not pinned by hash detected -- score normalized to 1
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 9security policy file detected
SAST🟢 9SAST tool detected but not run on all commits
Vulnerabilities🟢 82 existing vulnerabilities detected

Scanned Manifest Files

.github/workflows/ci.yml
.github/workflows/codacy-analysis.yml
.github/workflows/codeql-analysis.yml
.github/workflows/commitlint.yml
.github/workflows/devskim-analysis.yml
.github/workflows/mega-linter.yml
.github/workflows/mkdocs-pages.yml
.github/workflows/ossar-analysis.yml
.github/workflows/scorecard.yml
.github/workflows/semgrep.yml
.github/workflows/test.yml

Copy link

github-actions bot commented Sep 1, 2024

Here are some friendly prose warnings from write-good:

In ./docs/guides/install.md
=============
vailable on PyPI and can be installed with [pip](https://pip.pypa.io).
                         ^^^^^^^^^^^^
"be installed" may be passive voice on line 17 at column 42


In ./docs/index.md
=============
checkconnect is distributed under the terms of the
             ^^^^^^^^^^^^^^
"is distributed" may be passive voice on line 31 at column 13
-------------
AJOR.MINOR' versions can be chosen by using
                         ^^^^^^^^^
"be chosen" may be passive voice on line 36 at column 54
-------------
that have not yet been released.
                  ^^^^^^^^^^^^^
"been released" may be passive voice on line 38 at column 18


In ./docs/community/code_of_conduct.md
=============
- Giving and gracefully accepting constructive feedback
             ^^^^^^^^^^
"gracefully" can weaken meaning on line 22 at column 13
-------------
sing on what is best not just for us as individuals, but for the
                         ^^^^
"just" can weaken meaning on line 25 at column 31
-------------
  overall community
  ^^^^^^^
"overall" is wordy or unneeded on line 26 at column 2
-------------
t which could reasonably be considered inappropriate in a
                         ^^^^^^^^^^^^^
"be considered" may be passive voice on line 37 at column 39
-------------
nacceptable behavior may be
                         ^^^^^^^^^^^
"be
reported" may be passive voice on line 62 at column 72
-------------
il]. All complaints will be reviewed and
                         ^^^^^^^^^^^
"be reviewed" may be passive voice on line 64 at column 51
-------------
investigated promptly and fairly.
             ^^^^^^^^
"promptly" can weaken meaning on line 65 at column 13
-------------
nvestigated promptly and fairly.
                         ^^^^^^
"fairly" is a weasel word and can weaken meaning on line 65 at column 26
-------------
All community leaders are obligated to respect the privacy and security of
                      ^^^^^^^^^^^^^
"are obligated" may be passive voice on line 67 at column 22
-------------
te. A public apology may be requested.
                         ^^^^^^^^^^^^
"be requested" may be passive voice on line 83 at column 57
-------------
ing the Code of Conduct, is allowed during
                         ^^^^^^^^^^
"is allowed" may be passive voice on line 105 at column 54
-------------
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
                     ^^^^^^^^^^
"is adapted" may be passive voice on line 120 at column 21
-------------
munity Impact Guidelines were inspired by
                         ^^^^^^^^^^^^^
"were inspired" may be passive voice on line 124 at column 28


In ./docs/community/contributing.md
=============
Thank you for being interested in contributing to checkconnect.
              ^^^^^^^^^^^^^^^^
"being interested" may be passive voice on line 3 at column 14
-------------
There are many ways you can contribute to the project:
          ^^^^
"many" is a weasel word and can weaken meaning on line 4 at column 10
-------------
- [Implement new features](https://github.com/jmuelbert/checkconnect/issues?q=is
   ^^^^^^^^^
"Implement" is wordy or unneeded on line 7 at column 3
-------------
- Participate in discussions
  ^^^^^^^^^^^
"Participate" is wordy or unneeded on line 10 at column 2
-------------
Possible bugs may be raised as a "Potential Issue" discussion, feature requests 
                  ^^^^^^^^^
"be raised" may be passive voice on line 18 at column 18
-------------
be raised as an "Ideas" discussion. We can then determine if the discussion need
^^^^^^^^^
"be raised" may be passive voice on line 19 at column 0
-------------
to be escalated into an "Issue" or not, or if we'd consider a pull request.
   ^^^^^^^^^^^^
"be escalated" may be passive voice on line 20 at column 3
-------------
Build and validate the documentation website:
          ^^^^^^^^
"validate" is wordy or unneeded on line 106 at column 10


In ./docs/developer/changelog.md
=============
ges to CheckConnect will be documented in this file.
                         ^^^^^^^^^^^^^
"be documented" may be passive voice on line 5 at column 41
-------------
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
           ^^^^^^^^
"is based" may be passive voice on line 7 at column 11


In ./docs/about/EUPL-1.2.md
=============
(as defined below) which is provided under the
                         ^^^^^^^^^^^
"is provided" may be passive voice on line 4 at column 93
-------------
rised under this Licence is prohibited (to the extent such
                         ^^^^^^^^^^^^^
"is prohibited" may be passive voice on line 5 at column 88
-------------
use is covered by a right of the copyright holder of the Work).
    ^^^^^^^^^^
"is covered" may be passive voice on line 6 at column 4
-------------
The Work is provided under the terms of this Licence when the Licensor (as defin
         ^^^^^^^^^^^
"is provided" may be passive voice on line 7 at column 9
-------------
notice immediately following the copyright notice for the Work:
       ^^^^^^^^^^^
"immediately" can weaken meaning on line 8 at column 7
-------------
s or software that could be created by the Licensee, based upon the Original Wor
                         ^^^^^^^^^^
"be created" may be passive voice on line 18 at column 54
-------------
required in order to classify a work as a Derivative Work; this extent is determ
         ^^^^^^^^^^^
"in order to" is wordy or unneeded on line 20 at column 9
-------------
vative Work; this extent is determined by copyright law applicable in
                         ^^^^^^^^^^^^^
"is determined" may be passive voice on line 20 at column 71
-------------
modify.
^^^^^^
"modify" is wordy or unneeded on line 24 at column 0
-------------
code which has generally been compiled and which is meant to be interpreted by
                         ^^^^^^^^^^^^^
"been compiled" may be passive voice on line 25 at column 53
-------------
 been compiled and which is meant to be interpreted by
                         ^^^^^^^^
"is meant" may be passive voice on line 25 at column 77
-------------
ed and which is meant to be interpreted by
                         ^^^^^^^^^^^^^^
"be interpreted" may be passive voice on line 25 at column 89
-------------
nce to do the following, for
                         ^^^^^^^^^^^^^^^^^^^
"for
the duration of" is wordy or unneeded on line 37 at column 116
-------------
* modify the Work, and make Derivative Works based upon the Work,
  ^^^^^^
"modify" is wordy or unneeded on line 42 at column 2
-------------
Those rights can be exercised on any media, supports and formats, whether now kn
                 ^^^^^^^^^^^^
"be exercised" may be passive voice on line 49 at column 17
-------------
by law in order to make effective the licence of the economic rights here above 
       ^^^^^^^^^^^
"in order to" is wordy or unneeded on line 52 at column 7
-------------
utable Code. If the Work is provided as
                         ^^^^^^^^^^^
"is provided" may be passive voice on line 57 at column 101
-------------
e, the Licensor provides in addition a machine-readable copy of the Source Code 
                         ^^^^^^^^^^^
"in addition" is wordy or unneeded on line 58 at column 39
-------------
where the Source Code is easily and freely accessible for as long as the Licenso
                         ^^^^^^
"easily" can weaken meaning on line 60 at column 48
-------------
Nothing in this Licence is intended to deprive the Licensee of the benefits from
                        ^^^^^^^^^^^
"is intended" may be passive voice on line 64 at column 24
-------------
on right:** The Licensee shall keep intact all copyright, patent or trademarks n
                         ^^^^^
"shall" is wordy or unneeded on line 72 at column 36
-------------
tating that the Work has been modified and the date of modification.
                         ^^^^^^^^^^^^^
"been modified" may be passive voice on line 75 at column 53
-------------
on or Communication will be done under the terms of this Licence or of a later v
                         ^^^^^^^
"be done" may be passive voice on line 78 at column 35
-------------
is expressly distributed only under this version of the Licence — for example by
                         ^^^^
"only" can weaken meaning on line 79 at column 43
-------------
�EUPL v. 1.2 only’. The Licensee (becoming Licensor) cannot offer or impose any 
             ^^^^
"only" can weaken meaning on line 80 at column 13
-------------
nnot offer or impose any additional terms or conditions on the
                         ^^^^^^^^^^
"additional" is wordy or unneeded on line 80 at column 80
-------------
ion or Communication can be done
                         ^^^^^^^
"be done" may be passive voice on line 84 at column 102
-------------
f the Compatible Licence shall prevail.
                         ^^^^^
"shall" is wordy or unneeded on line 87 at column 82
-------------
py of the Source Code or indicate a repository where this Source will be easily 
                         ^^^^^^^^
"indicate" is wordy or unneeded on line 90 at column 46
-------------
here this Source will be easily and freely available
                         ^^^^^^
"easily" can weaken meaning on line 90 at column 94
-------------
l Work granted hereunder is owned by him/her or
                         ^^^^^^^^
"is owned" may be passive voice on line 98 at column 89
-------------
e/she brings to the Work are owned by him/her or
                         ^^^^^^^^^
"are owned" may be passive voice on line 100 at column 92
-------------
he original Licensor and subsequent Contributors grant You a licence to their co
                         ^^^^^^^^^^
"subsequent" is wordy or unneeded on line 102 at column 60
-------------
continuously improved by numerous Contributors. It is not a finished work
                         ^^^^^^^^
"numerous" is wordy or unneeded on line 106 at column 66
-------------
y numerous Contributors. It is not a finished work
                         ^^^^^
"It is" is wordy or unneeded on line 106 at column 89
-------------
and may therefore contain defects or ‘bugs’ inherent to this type of development
        ^^^^^^^^^
"therefore" is wordy or unneeded on line 107 at column 8
-------------
 ‘bugs’ inherent to this type of development.
                         ^^^^^^^
"type of" is wordy or unneeded on line 107 at column 61
-------------
e above reason, the Work is provided under the Licence on an ‘as is’ basis and w
                         ^^^^^^^^^^^
"is provided" may be passive voice on line 108 at column 31
-------------
concerning the Work, including without limitation merchantability, fitness for a
^^^^^^^^^^
"concerning" is wordy or unneeded on line 109 at column 0
-------------
even if the Licensor has been advised of the possibility of such damage. However
                         ^^^^^^^^^^^^
"been advised" may be passive voice on line 118 at column 59
-------------
sibility of such damage. However,
                         ^^^^^^^
"However" is wordy or unneeded on line 118 at column 107
-------------
## 9.Additional agreements
     ^^^^^^^^^^
"Additional" is wordy or unneeded on line 121 at column 5
-------------
ay choose to conclude an additional agreement, defining obligations or services
                         ^^^^^^^^^^
"additional" is wordy or unneeded on line 122 at column 59
-------------
stent with this Licence. However, if accepting obligations, You may act only on 
                         ^^^^^^^
"However" is wordy or unneeded on line 123 at column 30
-------------
obligations, You may act only on your own behalf and on your sole
                         ^^^^
"only" can weaken meaning on line 123 at column 77
-------------
y other Contributor, and only if You agree to indemnify,
                         ^^^^
"only" can weaken meaning on line 124 at column 85
-------------
accepted any warranty or additional liability.
                         ^^^^^^^^^^
"additional" is wordy or unneeded on line 126 at column 43
-------------
ions of this Licence can be accepted by clicking on an icon ‘I agree’ placed und
                         ^^^^^^^^^^^
"be accepted" may be passive voice on line 129 at column 35
-------------
n any other similar way, in accordance with the rules of
                         ^^^^^^^^^^^^^^^^^^
"in accordance with" is wordy or unneeded on line 130 at column 86
-------------
ance of this Licence and all of its terms
                         ^^^^^^
"all of" is wordy or unneeded on line 131 at column 106
-------------
 accept this Licence and all of its terms and conditions by exercising any right
                         ^^^^^^
"all of" is wordy or unneeded on line 133 at column 51
-------------
ommunication of the Work by means of electronic communication by You (for exampl
                         ^^^^^^^^^^^
"by means of" is wordy or unneeded on line 138 at column 57
-------------
ed by the applicable law regarding the Licensor, the Licence
                         ^^^^^^^^^
"regarding" is wordy or unneeded on line 140 at column 84
-------------
s granted hereunder will terminate automatically upon any breach by the Licensee
                         ^^^^^^^^^
"terminate" is wordy or unneeded on line 144 at column 50
-------------
h a termination will not terminate the licences of any person who has received t
                         ^^^^^^^^^
"terminate" is wordy or unneeded on line 146 at column 28
-------------
ment between the Parties as to the
                         ^^^^^
"as to" is wordy or unneeded on line 150 at column 104
-------------
ole. Such provision will be construed or reformed so as necessary to make it val
                         ^^^^^^^^^^^^
"be construed" may be passive voice on line 153 at column 62
-------------
he Appendix, so far this is required and reasonable, without reducing the scope 
                         ^^^^^^^^^^^
"is required" may be passive voice on line 156 at column 26
-------------
ions of the Licence will be published with a unique version number.
                         ^^^^^^^^^^^^
"be published" may be passive voice on line 157 at column 33
-------------
* this Licence shall be governed by the law of the European Union Member State w
               ^^^^^
"shall" is wordy or unneeded on line 173 at column 15
-------------
* this Licence shall be governed by the law of the European Union Member State w
                     ^^^^^^^^^^^
"be governed" may be passive voice on line 173 at column 21
-------------
* this licence shall be governed by Belgian law if the Licensor has no seat, res
               ^^^^^
"shall" is wordy or unneeded on line 175 at column 15
-------------
* this licence shall be governed by Belgian law if the Licensor has no seat, res
                     ^^^^^^^^^^^
"be governed" may be passive voice on line 175 at column 21
-------------
he Licensor has no seat, residence or registered office inside
                         ^^^^^^^^^
"residence" is wordy or unneeded on line 175 at column 77


In ./README.md
=============
is received within a certain time, it means that the web address or the NTP
^^^^^^^^^^^
"is received" may be passive voice on line 27 at column 0
-------------
vailable. If no response is received or an error occurs, it
                         ^^^^^^^^^^^
"is received" may be passive voice on line 28 at column 36
-------------
tion][documentation-url] is made with [Material for MkDocs][mkdocs-material-url]
                         ^^^^^^^
"is made" may be passive voice on line 47 at column 39
-------------
mkdocs-material-url] and is hosted by [GitHub Pages][github-pages-doc-url].
                         ^^^^^^^^^
"is hosted" may be passive voice on line 47 at column 99
-------------
Many thanks to everyone reporting issues.
^^^^
"Many" is a weasel word and can weaken meaning on line 77 at column 0
-------------
checkconnect is distributed under the terms of the
             ^^^^^^^^^^^^^^
"is distributed" may be passive voice on line 83 at column 13


In ./CHANGELOG.md
=============
ges to this project will be documented in this file.
                         ^^^^^^^^^^^^^
"be documented" may be passive voice on line 3 at column 41
-------------
The format is based on
           ^^^^^^^^
"is based" may be passive voice on line 5 at column 11


In ./AUTHORS.md
=============
are permitted in any medium without royalty provided the copyright
^^^^^^^^^^^^^
"are permitted" may be passive voice on line 8 at column 0
-------------
notice and this notice are preserved.
                       ^^^^^^^^^^^^^
"are preserved" may be passive voice on line 9 at column 23


In ./.github/CODE_OF_CONDUCT.md
=============
- Giving and gracefully accepting constructive feedback
             ^^^^^^^^^^
"gracefully" can weaken meaning on line 22 at column 13
-------------
sing on what is best not just for us as individuals, but for the
                         ^^^^
"just" can weaken meaning on line 25 at column 31
-------------
  overall community
  ^^^^^^^
"overall" is wordy or unneeded on line 26 at column 2
-------------
t which could reasonably be considered inappropriate in a
                         ^^^^^^^^^^^^^
"be considered" may be passive voice on line 37 at column 39
-------------
nacceptable behavior may be
                         ^^^^^^^^^^^
"be
reported" may be passive voice on line 62 at column 72
-------------
il]. All complaints will be reviewed and
                         ^^^^^^^^^^^
"be reviewed" may be passive voice on line 64 at column 51
-------------
investigated promptly and fairly.
             ^^^^^^^^
"promptly" can weaken meaning on line 65 at column 13
-------------
nvestigated promptly and fairly.
                         ^^^^^^
"fairly" is a weasel word and can weaken meaning on line 65 at column 26
-------------
All community leaders are obligated to respect the privacy and security of
                      ^^^^^^^^^^^^^
"are obligated" may be passive voice on line 67 at column 22
-------------
te. A public apology may be requested.
                         ^^^^^^^^^^^^
"be requested" may be passive voice on line 83 at column 57
-------------
ing the Code of Conduct, is allowed during
                         ^^^^^^^^^^
"is allowed" may be passive voice on line 105 at column 54
-------------
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
                     ^^^^^^^^^^
"is adapted" may be passive voice on line 120 at column 21
-------------
munity Impact Guidelines were inspired by
                         ^^^^^^^^^^^^^
"were inspired" may be passive voice on line 124 at column 28


In ./.github/PULL_REQUEST_TEMPLATE.md
=============
s one or more issues, or is related to
                         ^^^^^^^^^^
"is related" may be passive voice on line 11 at column 55
-------------
## How Has This Been Tested?
                ^^^^^^^^^^^
"Been Tested" may be passive voice on line 20 at column 16
-------------
request before all these are done, but
                         ^^^^^^^^
"are done" may be passive voice on line 31 at column 51
-------------
     they should be done before getting merged. -->
                 ^^^^^^^
"be done" may be passive voice on line 32 at column 17
-------------
 If the key of a setting is changed, the 'old' attribute is updated or
                         ^^^^^^^^^^
"is changed" may be passive voice on line 34 at column 30
-------------
ged, the 'old' attribute is updated or
                         ^^^^^^^^^^
"is updated" may be passive voice on line 34 at column 62
-------------
      it is resolved in SettingsUpdater.
      ^^^^^
"it is" is wordy or unneeded on line 35 at column 6
-------------
      it is resolved in SettingsUpdater.
         ^^^^^^^^^^^
"is resolved" may be passive voice on line 35 at column 9
-------------
hanges are notable, they are documented in
                         ^^^^^^^^^^^^^^
"are documented" may be passive voice on line 38 at column 41
-------------
## Additional text
   ^^^^^^^^^^
"Additional" is wordy or unneeded on line 41 at column 3
-------------
the translations need to be updated. --->
                         ^^^^^^^^^^
"be updated" may be passive voice on line 44 at column 45


In ./.github/CONTRIBUTING.md
=============
Feel free to submit early, though—we can always iterate on this.
                    ^^^^^
"early" can weaken meaning on line 65 at column 20
-------------
It is recommended to open an issue before starting work on anything.
^^^^^
"It is" is wordy or unneeded on line 67 at column 0
-------------
It is recommended to open an issue before starting work on anything.
   ^^^^^^^^^^^^^^
"is recommended" may be passive voice on line 67 at column 3
-------------
over with the owners and validate your approach.
                         ^^^^^^^^
"validate" is wordy or unneeded on line 68 at column 61
-------------
- The PR should be labelled with the kind of change (see below).
                ^^^^^^^^^^^
"be labelled" may be passive voice on line 78 at column 16
-------------
 of the merge button, if it is not shown.)
                         ^^^^^
"it is" is wordy or unneeded on line 100 at column 70
-------------
sts for the release have been merged.
                         ^^^^^^^^^^^
"been merged" may be passive voice on line 110 at column 41
-------------
Releases are made by publishing a GitHub Release.
         ^^^^^^^^
"are made" may be passive voice on line 113 at column 9
-------------
A draft release is being maintained based on merged pull requests.
                   ^^^^^^^^^^^^^^^^
"being maintained" may be passive voice on line 114 at column 19
-------------
ollowing automated steps are triggered:
                         ^^^^^^^^^^^^^
"are triggered" may be passive voice on line 126 at column 60
-------------
- The Git tag is applied to the repository.
              ^^^^^^^^^^
"is applied" may be passive voice on line 128 at column 14
-------------
<!-- github-only -->
            ^^^^
"only" can weaken meaning on line 141 at column 12


In ./SECURITY.md
=============
 the moment checkconnect only considers the very latest commit to be
                         ^^^^
"only" can weaken meaning on line 5 at column 27
-------------
nnect only considers the very latest commit to be
                         ^^^^
"very" is a weasel word and can weaken meaning on line 5 at column 46
-------------
he very latest commit to be
                         ^^^^^^^^^^^^
"be
supported" may be passive voice on line 5 at column 68
-------------
automated updates to minimize the time between vulnerability publication
                     ^^^^^^^^
"minimize" is wordy or unneeded on line 7 at column 21
-------------
In the near future we will introduce versioning, so expect this section to
^^^^^^^^^^^^^^^^^^
"In the near future" is wordy or unneeded on line 15 at column 0

Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 1, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Oct 1, 2024
@dependabot dependabot bot deleted the dependabot/github_actions/github-actions-748587d717 branch October 1, 2024 10:07
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 github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants