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

Multi arch update from upstream #5

Merged

Conversation

echoix
Copy link

@echoix echoix commented Sep 3, 2022

Merging main branch to have the pr in a v6.7.1 state (main as of 2022-09-03). Handled the merge conflicts, and the Dockerfilelint reappearing

Related to oxsecurity#1553

Proposed Changes

  1. ...
  2. ...
  3. ...

Readiness Checklist

Author/Contributor

  • Add entry to the CHANGELOG listing the change and linking to the corresponding issue (if appropriate)
  • If documentation is needed for this change, has that been included in this pull request

Reviewing Maintainer

  • Label as breaking if this is a large fundamental change
  • Label as either automation, bug, documentation, enhancement, infrastructure, or performance

nvuillam and others added 30 commits August 3, 2022 16:15
…ecurity#1697)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <[email protected]>
…ecurity#1698)

* [automation] Auto-update linters version, help and documentation

* Upgrade clj-kondo

* Fix SARIF

Fixes oxsecurity#1702

* Changelog
* Bump actions/setup-python from 3.1.2 to 4.2.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v3.1.2...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fix gitlab collapsible sections

* referring site

* lint fix

* [MegaLinter] Apply linters fixes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nvuillam <[email protected]>
…ecurity#1708)

* [automation] Auto-update linters version, help and documentation

* config
* Add djlint

* Fix test cases

* descriptor text

* cspell

* cspell

* [MegaLinter] Apply linters fixes

* changelog

Co-authored-by: nvuillam <[email protected]>
…y#1713)

* Disable writing reporters if REPORT_OUTPUT_FOLDER is false

* Rename method

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <[email protected]>
* Upgrade jsonlint

* cspell

* [MegaLinter] Apply linters fixes

* Fix return code for jsonlint version

Co-authored-by: nvuillam <[email protected]>
…ecurity#1712)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <[email protected]>
* Ignore files v0

* Build + doc + class EslintLinter

* changelog

* Fix ignore file argument build

* Linter core fixes + refator SecretLinterLinter to use new method get_ignore_args

* lint fixes

* Fixes
…ecurity#1715)

* [automation] Auto-update linters version, help and documentation

* Add REPOSITORY_CHECKOV in all flavors
…ecurity#1716)

* [automation] Auto-update linters version, help and documentation

* Add article

* cspell
It didn't occur to me that I should update the changelog when I created PR oxsecurity#1726 resulting in an additional exchange with @nvuillam that could have been avoided.  In other words, I used more of his time than was necessary.  So, to help preserve his time for more interesting, meaningful, and impactful activities, I created this PR.  Et voila!
Add checkbox for updating the changelog in the PR template
* Update SarifReporter.py

GitHub's SARIF validator doesn't like it when there is no `results` list associated with a run; therefore, it a `results` key doesn't exist, create one with an empty list.

resolves oxsecurity#1725

* Update CHANGELOG.md
…ecurity#1720)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <[email protected]>
…ecurity#1729)

* [automation] Auto-update linters version, help and documentation

* trivy

* Upgrade gitleaks
* MEGALINTER_FILES_TO_LINT & SKIP_CLI_LINT_MODES

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <[email protected]>
…ity#1735)

* List of files as positional arguments for mega-linter-runner

- mega-linter-runner:
  - Allow `MEGALINTER_FILES_TO_LINT` to be sent as positional arguments
  - New argument `--filesonly` that sends `SKIP_CLI_LINT_MODES=project`
  - Example: `mega-linter-runner --flavor python --release beta --filesonly megalinter/config.py megalinter/flavor_factory.py megalinter/MegaLinter.py`

* cspell

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <[email protected]>
* Move config files in .github/linters

* Fix updated .cspell file if not at the root

* cspell

* cspell

* Add .pnpm-lock.json in default ignored file

Fixes streetsidesoftware/cspell#3322

* [MegaLinter] Apply linters fixes

* Fix CSpellLinter

* cspell

Co-authored-by: nvuillam <[email protected]>
nvuillam and others added 29 commits August 24, 2022 22:33
…y#1789)

* Performances improvement about parallel running of linters

Fixes oxsecurity#1785

* Add linter_speed on linter descriptors

* Sort linters execution by speed (slow to fast)

  - Define `linter_speed` of linter descriptors (default 3). Can be from 1 (super slow) to 5 (super fast). This is used to optimize the processing order of linters.

* typo

* lint fix

* [MegaLinter] Apply linters fixes

* add broken link

Co-authored-by: nvuillam <[email protected]>
* Fix doc url

* [MegaLinter] Apply linters fixes

* github_conf in .gitignore

* Remove test in README

Co-authored-by: nvuillam <[email protected]>
…ecurity#1800)

* [automation] Auto-update linters version, help and documentation

* Build
* Manage groups for Azure Pipelines

* changelog + fix code doc

* Fix code comment

* typo
* Manage groups for Azure Pipelines

* changelog + fix code doc

* Fix code comment

* Azure Comments v0

* typo

* xxx

* v0

* Updates + doc

quick build push

* cspell

* Doc & fixes

* changelog + lint fixes

* [MegaLinter] Apply linters fixes

* Build doc

Co-authored-by: nvuillam <[email protected]>
* Add link to Ox

* line sep

* OX Logo on homepage

* article

* cspell

* Update utils_reporter.py

* quickfix

* change label
…1813)

* Use BuildId to build artifacts url for Azure PR comments

* Build doc

* Fix doc
In order to parse the amount of errors Checkstyle finds, we need to tell
the parser which type of message the linter responds with.
In case of checkstyle, it has a message like Checkstyle ends with
([0-9]+) errors which corresponds to `regex_number`. Otherwise
megalinter will respond always with 1.
# Conflicts:
#	megalinter/descriptors/action.megalinter-descriptor.yml
#	megalinter/descriptors/groovy.megalinter-descriptor.yml
#	megalinter/descriptors/json.megalinter-descriptor.yml
#	megalinter/descriptors/sql.megalinter-descriptor.yml
@bdovaz bdovaz merged commit 794ddee into bdovaz:feature/arm-docker-image Sep 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants