Commit graph

15 commits

Author SHA1 Message Date
Marco Ferrari
170cabf92b
chore: devcontainer, docs, prettier config ()
- Update devcontainer by setting Prettier as a formatter only for
  supported languages.
- Install only the VS Code extensions that we need for Super-linter
  development.
- Remove the devcontainer as soon as it's not needed to avoid leaving
  leftovers behind.
- Enable proseWrap in Prettier configuration.
- Update documentation about how to configure new linters.
- Fix linting issues.
2024-09-13 14:37:48 +02:00
Marco Ferrari
2664cb3b19
chore: fix formatting issues () 2024-08-15 10:21:26 +02:00
Marco Ferrari
d0219e326d
chore: remove h1 from the pr template ()
Remove the H1 heading from the PR template because GitHub automatically
add the commit description before emitting the PR template, so
contributors don't have to manually cut-paste the commit description
after the H1 heading.
2024-08-08 09:35:36 +02:00
Marco Ferrari
e4da77657e
docs: update issue form to include version info ()
Given the amount of issues due to using outdated versions:

- Require users to reproduce issues with the latest Super-linter
  version.
- Remind users to use super-linter/super-linter, and not the deprecated
  github/super-linter.
- Ask contributors to check that CI jobs pass.
- Ask maintainers to put a PR in a milestone.
2024-05-25 16:07:02 +02:00
Marco Ferrari
1d5ed2c386
fix: fix GITHUB_BEFORE_SHA diff on push events ()
- Fix GITHUB_BEFORE_SHA initialization on push events by setting the
  correct key.
- Add an additional check against setting GITHUB_BEFORE_SHA to null.
- Run the CI workflow on push events to trigger required status checks
  when using the merge queue.
2024-01-04 22:54:47 +01:00
Marco Ferrari
11b70102c3
feat!: run linters against the workspace ()
- Run jscpd, gitleaks, textlint  against the entire workspace instead of
  running them over single files, one by one.
- Implement a warning function for deprecated variables.
- Deprecate the VALIDATE_JSCPD_ALL_CODEBASE variable.
- Remove duplicate configuration files when they are the same as the
  ones we provide in TEMPLATES.
- Add a missing tests for ansible-lint.
- Move ANSIBLE_DIRECTORY configuration when running tests in
  buildFileList, where similar configs are.
- Simplify ansible-lint test cases to include only what's necessary, and
  not an entire set of roles, playbooks, and inventory.
- Write instructions about major upgrades in the upgrade guide.
2023-12-24 17:56:15 +01:00
Marco Ferrari
9db632f0e1
ci: configure commitlint ()
- Check if the PR contains a single commit, and fail otherwise.
- Enable commitlint to check if commits adhere to the
  conventialcommits.org spec.
- Update the the pull request template to point to the conventional
  commit spec.
- Update the dependabot configuration to add the "build(...)" prefix to
  commits.
2023-12-19 19:37:16 +01:00
Marco Ferrari
b9142fcb8a
Move dependency updates to a dedicated section ()
* Move dependency updates to a dedicated section

* Don't mention 'performance' in the PR template

* Fix linting errors
2023-11-30 19:39:36 +00:00
Goryudyuma(Kei.Matsumoto)
a2b751d503
Update pull_request-template.md 2020-09-05 03:32:19 +09:00
Zack Koppert
9d7d3425c0
Separate maintainer and contributor jobs 2020-08-05 10:24:47 -07:00
Eric Nemchik
621a554a28 Fix pr template 2020-07-21 13:14:11 -05:00
Eric Nemchik
1d91e2604f Format Markdown 2020-07-21 12:08:05 -05:00
Zack Koppert
b3e7efc7df
Typo
Co-authored-by: Yogi <me@yogi.codes>
2020-07-02 22:35:27 -07:00
Zack Koppert
2a4bbd0463
formatting updates 2020-07-02 08:46:42 -07:00
Zack Koppert
a1523519ed
Request labeling on all PRs 2020-07-01 20:57:01 -07:00