Skip to content

Commit b6d66cd

Browse files
committed
feat(repo): update action & README
feat(README): add v3.0.0 bugfix(action): remove origin yml feat(README): update high_perf feat(README): remove debug version feat(docs): add v3.0.2 feat(docs): update actions feat(docs): add v3.1.1 feat(docs): add v3.0.7
1 parent ac45e2d commit b6d66cd

24 files changed

+250
-297
lines changed

.github/workflows/build_sdk_auto.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Auto Build SDK For All Targets
2+
3+
on:
4+
push:
5+
branches:
6+
- '*'
7+
- '!master'
8+
9+
jobs:
10+
run:
11+
name: Build ${{ github.ref_name }} SDK For all
12+
13+
runs-on: ubuntu-latest
14+
15+
steps:
16+
- uses: actions/checkout@v3
17+
18+
- name: Install dependencies
19+
run: bash ./tools/prepare-ci.sh
20+
21+
- name: Build
22+
shell: bash
23+
run: |
24+
echo "Building for all"
25+
bash ./build.sh -e -t all
26+
27+
- name: Upload archive
28+
uses: actions/upload-artifact@v4
29+
with:
30+
name: artifacts
31+
path: dist
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Manual Build SDK (v2) For the Specific Target
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
target:
7+
type: choice
8+
description: Choose Target
9+
default: 'all'
10+
options:
11+
- 'all'
12+
- 'esp32'
13+
- 'esp32s2'
14+
- 'esp32s3'
15+
- 'esp32c3'
16+
17+
jobs:
18+
run:
19+
name: Build ${{ github.ref_name }} SDK (v2) For ${{ github.event.inputs.target }}
20+
21+
runs-on: ubuntu-latest
22+
23+
steps:
24+
- uses: actions/checkout@v3
25+
26+
- name: Install dependencies
27+
run: bash ./tools/prepare-ci.sh
28+
29+
- name: Build
30+
shell: bash
31+
run: |
32+
export TARGET_TYPE=${{ github.event.inputs.target }}
33+
echo "Building for $TARGET_TYPE"
34+
bash ./build.sh -e -t $TARGET_TYPE
35+
36+
- name: Upload archive
37+
uses: actions/upload-artifact@v3
38+
with:
39+
name: artifacts
40+
path: dist
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: Manual Build SDK (v3) For the Specific Target
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
target:
7+
type: choice
8+
description: Choose Target
9+
default: 'all'
10+
options:
11+
- 'all'
12+
- 'esp32'
13+
- 'esp32s2'
14+
- 'esp32s3'
15+
- 'esp32c3'
16+
- 'esp32c6'
17+
- 'esp32h6'
18+
- 'esp32p4'
19+
log_level:
20+
type: choice
21+
description: Choose Log Level
22+
default: 'default'
23+
options:
24+
- 'default'
25+
- 'none'
26+
- 'verbose'
27+
- 'debug'
28+
- 'info'
29+
- 'warning'
30+
- 'error'
31+
32+
jobs:
33+
run:
34+
name: Build ${{ github.ref_name }} SDK (v3) For ${{ github.event.inputs.target }}
35+
36+
runs-on: ubuntu-latest
37+
38+
steps:
39+
- uses: actions/checkout@v3
40+
41+
- name: Install dependencies
42+
run: bash ./tools/prepare-ci.sh
43+
44+
- name: Build
45+
shell: bash
46+
run: |
47+
export TARGET_TYPE=${{ github.event.inputs.target }}
48+
export LOG_LEVEL=${{ github.event.inputs.log_level }}
49+
echo "Building for $TARGET_TYPE (log_level: $LOG_LEVEL)"
50+
bash ./build.sh -e -t $TARGET_TYPE -D $LOG_LEVEL
51+
52+
- name: Upload archive
53+
uses: actions/upload-artifact@v4
54+
with:
55+
name: artifacts
56+
path: dist

.github/workflows/cron.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/docker.yml

Lines changed: 0 additions & 102 deletions
This file was deleted.

.github/workflows/push.yml

Lines changed: 0 additions & 83 deletions
This file was deleted.

0 commit comments

Comments
 (0)