Liu Shilong
6f2ddc5f49
[action] Add github action to merge mssonicbld's PRs which can be merged ( #12564 )
...
* [action] Add github action to scan auto-mergeable PRs
2022-11-30 11:28:06 +08:00
Liu Shilong
844f83171b
[action] Use pull_request_target trigger instead to avoid codeQL check approval ( #12509 )
2022-10-27 17:36:04 +08:00
Liu Shilong
81ee9488e8
[action] Use github code scan instead of LGTM. ( #12402 )
...
* [action] Add code scan for python
2022-10-25 16:34:07 +08:00
Liu Shilong
357c1eaa1b
[action] Update automerge version, change log level and change auto cherry-pick branch name. ( #12455 )
2022-10-20 13:03:39 +08:00
Liu Shilong
05b1e06012
[action] Add debug info for automerge github action. ( #12389 )
2022-10-18 13:53:29 +08:00
Liu Shilong
247bd78da3
[action] Fix PR pre-cherry-pick action wrong author issue. ( #12339 )
2022-10-11 09:56:48 +08:00
Liu Shilong
09d4d3e6e7
[action] Fix trigger issue in PR pre-cherry-pick action. ( #12333 )
2022-10-10 17:11:31 +08:00
Liu Shilong
019e0acd51
[actions] Add auto cherry-pick actions to release branch ( #11496 )
...
* [actions] Add github actions to auto cherry-pick prs to release branches
* Add README, fix workflow
2022-10-10 16:55:00 +08:00
kannankvs
3686454c6e
Updated the template with comment recieved ( #12276 )
...
Updated the PR template with comment received on removing the reference link on GCU. Hence added text to show reference for GCU PR.
2022-10-05 17:51:42 -07:00
Mai Bui
95f4af3407
[actions] Support Semgrep by Github Actions ( #12249 )
...
Signed-off-by: maipbui <maibui@microsoft.com>
#### Why I did it
[Semgrep](https://github.com/returntocorp/semgrep ) is a static analysis tool to find security vulnerabilities.
When opening a PR or commtting to PR, Semgrep performs a diff-aware scanning, which scans changed files in PRs.
When merging PR, Semgrep performs a full scan on master branch and report all findings.
Ref: - [Supported Language](https://semgrep.dev/docs/supported-languages/#language-maturity ) - [Semgrep Rules](https://registry.semgrep.dev/rule )
#### How I did it
Integrate Semgrep into this repository by committing a job configuration file
#### How to verify it
PR: https://github.com/maipbui/sonic-buildimage/pull/2
Master branch full scan findings: [Master branch findings results](https://github.com/maipbui/sonic-buildimage/actions/runs/3160181876/jobs/5144332404 )
PR https://github.com/maipbui/sonic-buildimage/pull/2 scan findings: [Pull request findings results](https://github.com/maipbui/sonic-buildimage/actions/runs/3160193505/jobs/5144357859 )
2022-10-03 14:38:55 -04:00
kannankvs
c674b3c634
[doc]: Updated PR Template for a comment to add label/tag for the feature raised. ( #12058 )
...
Signed-off-by: kannankvs <kannan_kvs@dell.com>
2022-09-13 21:49:05 -07:00
Liu Shilong
98d6357ae7
[actions] Remove approve step in label action. ( #12015 )
...
Why I did it
Approve step needs special permission settings.
We already added permission setting to enable bypass merging PR.
So, approve step is not necessary.
2022-09-08 17:23:29 +08:00
Liu Shilong
030de9f26d
[actions] Add github context env in label action. ( #11926 )
2022-09-02 14:07:48 +08:00
Liu Shilong
4b4e311c14
[actions] Update github actions label and automerge. ( #11736 )
...
1. Add auto approve step when adding label to version upgrading PR.
2. Use mssonicbld TOKEN to merge version upgrading PR instead of 'github actions'
2022-08-29 11:24:57 +08:00
Guohan Lu
957285236a
[github]: update pr template to include 202205 backport option ( #11139 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2022-06-14 11:48:59 -07:00
Guohan Lu
73c5ac11ee
[CODEOWNERS]: update code owners for various repos ( #10980 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2022-05-30 01:25:51 -07:00
Sudharsan Dhamal Gopalarathnam
4a5f81dcb8
[Template]Update template to point to configuration.md in yang-models folder ( #10777 )
...
… folder
#### Why I did it
Update template to point to configuration.md in yang-model folder.
2022-05-09 12:04:01 -07:00
Sudharsan Dhamal Gopalarathnam
1223a7baba
Update template pull_request_template.md ( #9888 )
...
Updating template description to include link to configuration schema for YANG module changes.
#### Why I did it
Updating template description to include link to configuration schema for YANG module changes. When reviewing yang models it becomes difficult to know the entire schema for the table for which yang is defined. Besides providing a clear picture, it will also help to document the config_db schema which is not upto date.
#### How I did it
Updating template file
2022-02-14 13:55:40 -08:00
Sujin Kang
1564bdd702
Update Code Owner for device ( #9721 )
...
Add new code owners for /device
2022-01-11 13:43:48 -08:00
xumia
faab7d5991
[Build]: Support reproducible build for release branches ( #9426 )
...
[Build]: Support reproducible build for release branches #9426
2021-12-23 16:16:55 +08:00
Qi Luo
ba02cde062
[codeowners]: Add some auto reviewers for sonic-yang-models folder ( #9250 )
...
Add some auto reviewers for sonic-yang-models folder
2021-11-18 10:20:33 -08:00
Joe LeVeque
83b8791160
[PR template] Add checkbox for backport request to 202106 branch ( #7960 )
...
Add checkbox for backport request to 202106 branch to PR template
2021-06-29 18:45:23 -07:00
xumia
57cc2081cd
Fix workflow permission issue when running in merge branch ( #7417 )
...
Fix the labeler workflow permission issue when merging from fork repo.
It impacts the labeler workflow to support auto-merge for package versions upgrade on 202012 branch. The current workaround is to add the label "automerge" on the PR sent by mssonicbld, then the automerge workflow will merge the PR.
2021-04-25 10:02:58 +08:00
xumia
12ab9af4fb
[ci] Support to merge SONiC package versions change pr automatically ( #7065 )
...
Support to merge the SONiC package versions upgrade pull request automatically.
#### How I did it
Add the automerge tag in the pull request.
1. Sent by the author mssonicbld
2. Only contains changes in files/build/**/*
3. Only for the specified branch 202012
Merge the pull request.
1. Sent by the author mssonicbld
2. The Azure Pipelines checker complete and successful
3. The pull request contains label automerge
2021-04-11 21:17:28 -07:00
kannankvs
a8f8385d88
[doc]: Update issue_template.md ( #7067 )
2021-03-31 00:04:43 -07:00
Joe LeVeque
c327689992
[GitHub] Tweak PR and issue templates ( #6744 )
...
Tweak GitHub issue and pull request templates
- Rename files to align with new [standard](https://docs.github.com/en/github/building-a-strong-community/using-templates-to-encourage-useful-issues-and-pull-requests )
- Use markdown headings rather than bolded bullets
2021-02-10 23:12:21 -08:00
Qi Luo
3bceccb81a
[codeowners]: Add as owners of some folders ( #6654 )
...
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2021-02-03 05:31:41 -08:00
Guohan Lu
eeb955489f
[codeowners]: update the global fallback
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-02-02 19:19:30 -08:00
Guohan Lu
8a024f00ce
[owners]: add initial owners
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-01-31 21:19:53 -08:00
Guohan Lu
66fffedc8a
[doc]: add 202012 branch in the PR request template
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2021-01-02 11:20:17 -08:00
Joe LeVeque
9e100257d0
[.github] Update pull request template #5115 ( #5115 )
...
Fix a spelling error in the template. Also make a few other minor tweaks.
2020-08-06 02:18:29 -07:00
lguohan
1870c181c5
Update PULL_REQUEST_TEMPLATE.md
2020-07-21 03:05:00 -07:00
lguohan
43e80f7c2a
[doc]: ask the motivation of the PR ( #4462 )
...
it is important to understand the motivation of the PR.
what I did is usually the PR title, so remove.
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2020-04-22 11:02:38 -07:00
lguohan
2cd2f95384
[github]: add templates for submitting issues and PR ( #947 )
2017-09-08 21:27:15 -07:00