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

Use cmake only for sonarcloud #13771

Closed
Closed
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
5678bc3
workflow: Add workflow that rebases from ncs/main and creates a PR
Nov 30, 2022
aa34339
workflow: Add sonarcloud workflow
Nov 28, 2022
8bc927a
workflow: sonarcloud: Add code coverage option
Dec 8, 2022
52b012d
workflow: sonarcloud: Fix code coverage report generation for atv2
Dec 9, 2022
258a9d0
workflow: rebase_to_ncs_main work flow will now create draft PRs
Dec 14, 2022
71da2b4
workflow: sonarcloud: Run all native_posix tests in sdk-nrf repo
Dec 14, 2022
db9908c
workflow: sonarcloud: Exclude modules
Jan 14, 2023
a30c426
workflow: Expand the scope of sonarcloud to include integration tests
Jan 18, 2023
271891e
workflow: sonarcloud: Exclude zephyr folder
Jan 25, 2023
bedd1e7
workflow: sonarcloud: Remove native_posix tests and code cov
Jan 25, 2023
3c1a5e2
workflow: Revert "workflow: sonarcloud: Remove native_posix tests"
Jan 26, 2023
68f7373
workflow: sonarcloud: Enable -X when calling sonarscanner
Jan 26, 2023
6099f16
workflow: sonarcloud: Ignore vsdx files
Jan 26, 2023
f1aeae4
workflow: sonarcloud: Clobber output when running unit tests
Jan 26, 2023
173743c
workflow: sonarcloud: Invoke twister with -i
Jan 26, 2023
ad630cd
workflow: Trigger sonarcloud only on native_posix tests on PR
Feb 1, 2023
cbc06d5
workflow: sonarcloud-pr: Add quarantine-list parameter
Feb 3, 2023
0feb8c3
workflow: Run native_posix build also on main
Feb 6, 2023
5e39acd
workflow: Rename sonarcloud-pr to sonarcloud-native-posix
Feb 6, 2023
54e3bcd
workflow: Do not include quarentined tests
Feb 8, 2023
225da34
workflow: Dont run native_posix analysis on push to main
Feb 10, 2023
f5ed5e6
workflow: Exclude zephyr from code coverage collection
Feb 13, 2023
6fd760d
workflow: Make gcov output verbose output
Feb 13, 2023
a5f3fde
coverage: add sockets_tls.c to ignore list
Feb 13, 2023
6f31b4e
workflow: Move common parts of sonarcloud and sonarcloud-native-posix
Mar 7, 2023
607c6be
workflow: Add chatgpt review workflow
Mar 23, 2023
9af09be
workflow: Include python code in the sonarcloud analysis
Mar 24, 2023
d21c273
workflow: Create separate quarentine file for downsream
Mar 28, 2023
5c9c19a
workflow: Create codeql.yml for security analysis of c and python code
Mar 27, 2023
ee66556
quarentine_downstream: Remove mesh test from quarentine
Mar 30, 2023
72b3337
workflows: Make codeql run every day at 12am
Mar 30, 2023
5f1bc4d
workflows: Remove chatgpt review workflow
May 3, 2023
dfe9b4b
quarentine: Remove a test and add another
May 5, 2023
fe6cae3
workflow: Allow sonarcloud-native-posix to run on PRs from forks
May 12, 2023
6b8d05a
workflow: Run sonarcloud-native_posix also on push to main
May 12, 2023
c00d760
workflow: sonarcloud: Fix sonarcloud run on PRs from fork
May 15, 2023
fd4f2f9
workflows: sonarcloud: Ignore test run failure on PRs.
May 15, 2023
256299d
fixup: download sonar-project props and quarentine
May 15, 2023
ab20b91
workflow: Remove gcc-multilib installation
Jun 5, 2023
cddae38
workflow: Use sonarcloud-github-c-cpp action
Jun 22, 2023
edc0d5a
Workflow: sonarcloud: Remove unused env variables
Jun 27, 2023
e4205d5
Workflow: Use zephyr's official docker image
Aug 16, 2023
b5b80ff
workflow: Add clang-tidy review workflow
Aug 16, 2023
805b6e9
deps: Install latest zcbor
Sep 14, 2023
fec5384
workflows: Bump sonarcloud version to 2.0.2.
Jan 25, 2024
2608eab
Workflow: Sonarcloud: Remove running of native_posix tests
Jan 26, 2024
c6d6f93
workflow: Remove zcbor install step
Jan 26, 2024
dbd6450
workflow: sonarcloud: Remove board-root when invoking twister
Jan 26, 2024
9fd69b9
workflow: sonarcloud: Optimize sonarcloud scan speed
Jan 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
workflow: Add chatgpt review workflow
Add chatgpt review workflow

Signed-off-by: Balaji Srinivasan <[email protected]>
Balaji Srinivasan committed Jan 24, 2024
commit 607c6beb23ecf335632ba35dacf6a36fff5fca98
16 changes: 16 additions & 0 deletions .github/workflows/chatgpt-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: ChatGPT Review
on:
pull_request:

jobs:
chat_gpt_review:
runs-on: ubuntu-latest
steps:
- name: OpenAI ChatGPT Code Review
uses: adshao/[email protected]
with:
PROGRAMMING_LANGUAGE: "C"
REVIEW_COMMENT_PREFIX: "chatgpt:"
FULL_REVIEW_COMMENT: "chatgpt"
OPENAI_TOKEN: ${{ secrets.OPENAI_API_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}