Filipe Cavalcanti
809cdd6595
ci: add Python linter to check
2024-10-15 15:01:07 +02:00
Marco Casaroli
a2b129fb1d
ci: use venv for check
...
To avoid the following CI error:
This environment is externally managed
--> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.12/README.venv for more information.
2024-10-12 20:46:47 +08:00
dependabot[bot]
890dd87a4a
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 14:28:40 +08:00
chao an
ed6503b9a3
ci/check: install format tool before run style check script
...
Signed-off-by: chao an <anchao@xiaomi.com>
2023-07-21 20:47:26 +08:00
Fotis Panagiotopoulos
b026072fbe
Enabled UTF check in CI.
2023-02-02 00:31:02 +02:00
Nathan Hartman
03802dad13
NuttX graduated the Incubator; update repository links
2022-11-26 11:58:15 -08:00
Brennan Ashton
9140b39bde
CI: Update worker base OS version
...
Also pin Bloaty to 52948c107c8f81045e7f9223ec02706b19cfa882
- see https://github.com/google/bloaty/pull/326/files
2022-11-21 17:20:24 +08:00
dependabot[bot]
2827b2beb3
build(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-19 13:37:40 +08:00
naveen
155c9a2070
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-17 08:33:40 +03:00
Xiang Xiao
0f82eccc4f
.github/workflows/check.yml: Enable Change-ID check explicitly
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-04-09 22:06:54 +02:00
Gustavo Henrique Nihei
3eec9fcb9b
ci: Use GitHub Actions concurrency for cancelling duplicate jobs
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2021-12-17 11:24:08 -06:00
John Bampton
ca6b11b425
feat: add a GitHub action to lint the YAML files
...
Lint some YAML
Add a `.yamllint` config file
2020-12-15 09:52:04 -06:00
Brennan Ashton
6d3269a69d
CI: Fix check patch to handle renames / deletes
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-09-03 20:05:57 -03:00
Matias N
4276d6254a
rename doc/ -> Documentation/
2020-08-24 10:29:55 -07:00
Matias N
5e1dab36c6
sphinx doc
2020-08-24 10:29:55 -07:00
Brennan Ashton
0430c6ccc8
Add problem matching for gcc and nxstyle to github actions
2020-06-11 00:52:55 +08:00
liuhaitao
b94a7698d9
Revert "CI: use 'git diff $commits' as a whole patchset to do checkpatch"
...
This reverts commit 350131d00e
.
If one PR is on a former master code base, using 'git diff $commits' would result in
abnormal checkpatch report sometimes. So revert it anyway.
2020-05-09 14:10:34 +08:00
liuhaitao
350131d00e
CI: use 'git diff $commits' as a whole patchset to do checkpatch
...
So avoid the duplicate print logs sometimes and rename file not opened
issue.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-05-08 17:44:43 +08:00
liuhaitao
b33c339c8a
CI: refine checkpatch commits in check.yml
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-16 21:08:54 +08:00
YAMAMOTO Takashi
9d064cb58b
Rename workflows to match build.yml
2020-04-15 14:43:36 +08:00
YAMAMOTO Takashi
b6bfe04102
check.yml: Reduce differences from apps
2020-04-01 00:02:24 +08:00
YAMAMOTO Takashi
9c3c1d0a7a
Separate workflow into a few files
...
To make it simpler to sync with testing repo.
2020-04-01 00:02:24 +08:00