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

Update workflows #25

Closed
wants to merge 193 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
193 commits
Select commit Hold shift + click to select a range
73609fa
Release v1.0.0.0
Silabs-ThanhNgo1 Apr 27, 2023
9324741
Create test.txt
Silabs-ThieuVu Aug 12, 2024
47fd9ab
Create generate_firmware.yaml
silabs-bingocth Aug 25, 2024
80a211a
Update generate_firmware.yaml
silabs-bingocth Aug 25, 2024
0001d14
Update generate_firmware.yaml
silabs-bingocth Aug 25, 2024
c9d831c
Update generate_firmware.yaml
silabs-bingocth Aug 25, 2024
5f19571
Create generate_fw.sh
silabs-bingocth Aug 25, 2024
35cfd45
Update generate_firmware.yaml
silabs-bingocth Aug 26, 2024
e448298
Update generate_firmware.yaml
silabs-bingocth Aug 26, 2024
225fa67
Update generate_firmware.yaml
silabs-bingocth Aug 26, 2024
0c81d3d
Update generate_firmware.yaml
silabs-bingocth Aug 26, 2024
90c9dfd
Create README.md
silabs-bingocth Aug 26, 2024
b5027eb
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
5c22780
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
7ce1947
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
abe56c0
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
ef06579
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
93c906f
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
d9ba678
Update generate_firmware.yaml
silabs-bingocth Sep 4, 2024
7dc1684
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
156c0aa
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
11c3259
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
8503dcb
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
49f3e03
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
9eca18b
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
2f5f1ad
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
01f2380
Update generate_firmware.yaml
silabs-bingocth Sep 11, 2024
c89ff07
Update source code lib iec60730
Sep 16, 2024
63d6640
Create source code unit tests and write bash scripts to support autom…
Sep 16, 2024
ff9204b
Update run_test.md
silabs-hieuhoang Sep 20, 2024
6bfd74d
Update manual_test.yml
silabs-bingocth Sep 24, 2024
779d553
Create coding-convention.yaml
silabs-bingocth Sep 25, 2024
2405570
Rename coding-convention.yaml to coding_convention.yaml
silabs-bingocth Sep 25, 2024
859f3a8
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
da37b6c
Create README.md
silabs-bingocth Sep 25, 2024
255a82a
Create README.md
silabs-bingocth Sep 25, 2024
1153f86
Add clang-format and clang-tidy file
silabs-bingocth Sep 25, 2024
3c8f12f
Add config files
silabs-bingocth Sep 25, 2024
4f24682
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
2cb825e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
7b06cae
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
6229f3e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
3b791ce
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
6134886
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
b19c7cf
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
658a04b
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
531e875
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
0bbcc3a
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
039766c
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
f30e530
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
74ef256
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
adb33f0
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
2712d9e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
cbf3480
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
4071ade
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
a0c49c8
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
a94412e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
5e6d7f3
Update exclude-file.txt
silabs-bingocth Sep 25, 2024
e3e8270
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
244d366
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
82c9f9e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
049d565
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
3f881ac
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
18261ef
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
db76f4f
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
e4db2c7
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
315934e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
6b2811e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
dca0aa4
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
65bf169
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
4d736f7
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
253602e
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
521cc7a
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
3645a1f
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
76f2fa3
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
5ac5462
Update coding_convention.yaml
silabs-bingocth Sep 25, 2024
b23772f
Create unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
0370c1b
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
f375dad
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
c6c2517
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
b8b11b3
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
c7c03b1
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
de834b7
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
8f5bc98
Update unit_test_auto.yaml
silabs-bingocth Sep 30, 2024
de5cdcc
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
4e1ed92
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
69c2322
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
2aca50e
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
af49d3a
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
c8ef3ae
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
03d6299
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
dbd10aa
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
e21be75
Update generate_firmware.yaml
silabs-bingocth Sep 30, 2024
db26937
Update coding_convention.yaml
silabs-bingocth Sep 30, 2024
dcae762
Update coding_convention.yaml
silabs-bingocth Sep 30, 2024
8c23f5d
Update unit_test_auto.yaml
silabs-bingocth Oct 1, 2024
d67359e
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
bdb421a
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
e84f5c3
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
e61c600
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
c7a611a
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
6f3b690
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
8409925
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
83c5eb8
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
5d8a2ec
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
4e5bd99
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
66c45ef
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
2c6fde1
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
4653333
Update generate_firmware.yaml
silabs-bingocth Oct 1, 2024
7c912d7
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
48d5b01
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
8552bbd
Update coding_convention.yaml
silabs-bingocth Oct 1, 2024
96933b0
Update coding_convention.yaml
silabs-bingocth Oct 2, 2024
a87cef1
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
c9b75cd
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
340b79f
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
80c6a29
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
91131e1
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
b6ba639
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
b4f2e2d
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
d68b5d2
Update generate_firmware.yaml
silabs-bingocth Oct 4, 2024
5b360c5
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
861da24
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
fc997b6
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
de92d22
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
8732f20
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
08db812
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
58a1f18
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
d2b1564
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
741230d
Update generate_firmware.yaml
silabs-bingocth Oct 5, 2024
bfa2971
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
c731b2b
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
e360ac8
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
a0b9037
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
f6b60bd
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
88a057c
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
981f440
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
7b70f09
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
1390f1a
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
999cf21
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
9713bbd
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
904b174
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
800495f
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
58a2e05
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
06e88a9
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
0b61e4f
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
3724f30
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
a9f23f0
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
c74a91e
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
f64e38a
Update generate_firmware.yaml
silabs-bingocth Oct 6, 2024
756a6de
Update coding_convention.yaml
silabs-bingocth Oct 6, 2024
23c4f54
Update coding_convention.yaml
silabs-bingocth Oct 6, 2024
abd65d7
Update coding_convention.yaml
silabs-bingocth Oct 6, 2024
f832f8f
Update coding_convention.yaml
silabs-bingocth Oct 6, 2024
bfc5879
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
a417bae
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
153e346
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
154a278
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
1f9f036
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
884678f
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
980d03c
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
f495c10
Update unit_test_auto.yaml
silabs-bingocth Oct 6, 2024
e55dc6b
Update unit_test_auto.yaml
Silabs-ThieuVu Oct 8, 2024
37f7cd0
Update source code checking coding convention
Oct 8, 2024
5829a67
Create example.yml
Silabs-ThieuVu Oct 8, 2024
0092113
Update example.yml
Silabs-ThieuVu Oct 8, 2024
c8a2f38
Merge pull request #18 from SiliconLabs/unit-test-workflow
silabs-bingocth Oct 9, 2024
419926e
Merge branch 'update-workflows' into gen-firmware-on-host-runner
silabs-bingocth Oct 9, 2024
0bc4033
Merge pull request #19 from SiliconLabs/gen-firmware-on-host-runner
silabs-bingocth Oct 9, 2024
e5a170d
Merge branch 'update-workflows' into add-coding-convention-check-work…
silabs-bingocth Oct 9, 2024
eeacedd
Merge pull request #20 from SiliconLabs/add-coding-convention-check-w…
silabs-bingocth Oct 9, 2024
b68533c
only update workflows
Oct 9, 2024
bdeb52f
update coding convention workflow
Oct 9, 2024
e1a211a
fix auto_test and manual_test workflow filename
Oct 9, 2024
8fed650
add coding convention manual workflow
Oct 9, 2024
33421cc
fix coding convention auto and manual trigger filename
Oct 9, 2024
f15c2cf
fix auto_test.yaml
Oct 9, 2024
8a8f7c8
Update README.md
silabs-bingocth Oct 9, 2024
0f99b89
Merge branch 'test/support-run-coding-convention' into update-workflows
silabs-bingocth Oct 9, 2024
01fe64b
Update coding_convention.yaml
silabs-bingocth Oct 9, 2024
428ecd3
update workflows
Oct 9, 2024
911c104
Merge branch 'update-workflows' of https://github.com/SiliconLabs/IEC…
Oct 9, 2024
2cb1b6e
Update coding_convention.yaml
silabs-bingocth Oct 9, 2024
9e36c74
update unit test and integration test workflows
Oct 9, 2024
73f3a7d
update unit test and integration test workflows
Oct 9, 2024
0578ee7
Update unit_test_auto.yaml
silabs-bingocth Oct 9, 2024
7cd5bca
Update generate_firmware.yaml
silabs-bingocth Oct 9, 2024
8bebf91
Update integration_test_auto.yaml
silabs-bingocth Oct 9, 2024
761f394
Update coding_convention.yaml
silabs-bingocth Oct 9, 2024
55b5ff6
Update coding_convention.yaml
Silabs-ThieuVu Oct 14, 2024
d8bb5ad
Update generate_firmware.yaml
Silabs-ThieuVu Oct 14, 2024
067ece5
Update generate_firmware.yaml
Silabs-ThieuVu Oct 14, 2024
c92adb3
Delete .github/workflows/example.yaml
Silabs-ThieuVu Oct 14, 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
264 changes: 0 additions & 264 deletions .github/workflows/auto_test.yml

This file was deleted.

50 changes: 50 additions & 0 deletions .github/workflows/coding_convention.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@

name: Coding Convention
on:
push:
workflow_dispatch:
inputs:
branch:
description: 'Branch to check coding convention'
type: string
default: 'dev'
env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
REPO_LINK: https://github.com/${{ github.repository }}.git
jobs:
job1:
name: Check coding convention
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/[email protected]
- name: Install python3.11
if: always()
run: |
sudo apt update
sudo apt upgrade
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.11
python3.11 --version
which python3.11
sudo apt install python3.11-full
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3.11
- name: Install Pre-commmit
run: |
python3.11 -m pip install pre-commit
sudo apt install uncrustify clang-tidy cppcheck
- name: Run test
run: |
pre-commit install

pre-commit run --all-files > CodingConventionTool.txt

- name: Upload Result
if: always()
uses: actions/[email protected]
with:
name: CodingConventionResult
path: CodingConventionTool.txt
warn: Output a warning but do not fail the action
retention-days: 90
50 changes: 50 additions & 0 deletions .github/workflows/coding_convention_manual.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@

name: Coding Convention Manual
on:
workflow_dispatch:
inputs:
branch:
description: 'Branch to test'
type: string
default: 'iec_efr32'
env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
REPO_LINK: https://github.com/${{ github.repository }}.git
jobs:
job1:
name: Check coding convention
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/[email protected]
with:
ref: "${{ github.event.inputs.branch }}"
- name: Install python3.11
if: always()
run: |
sudo apt update
sudo apt upgrade
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.11
python3.11 --version
which python3.11
sudo apt install python3.11-full
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3.11
- name: Install Pre-commmit
run: |
python3.11 -m pip install pre-commit
sudo apt install uncrustify clang-tidy cppcheck
- name: Run test
run: |
pre-commit install
pre-commit run --all-files > CodingConventionTool.txt

- name: Upload Result
if: always()
uses: actions/[email protected]
with:
name: CodingConventionResult
path: CodingConventionTool.txt
warn: Output a warning but do not fail the action
retention-days: 90
Loading
Loading