Skip to content

Commit e0d3c4b

Browse files
committed
Update workflows + add release publish
1 parent d163a9f commit e0d3c4b

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
container: espressif/idf:${{ matrix.idf_ver }}
4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@v4
48+
uses: actions/checkout@v5
4949
with:
5050
path: components/esp-nimble-cpp
5151
- name: Build examples

.github/workflows/release.yml

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
build_docs:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v5
1212
- name: Doxygen Action
1313
uses: mattnotmitt/[email protected]
1414
with:
@@ -17,4 +17,27 @@ jobs:
1717
uses: peaceiris/actions-gh-pages@v4
1818
with:
1919
github_token: ${{ secrets.GITHUB_TOKEN }}
20-
publish_dir: ./docs/doxydocs/html
20+
publish_dir: ./docs/doxydocs/html
21+
22+
upload_to_component_registry:
23+
permissions:
24+
id-token: write
25+
runs-on: ubuntu-latest
26+
steps:
27+
- uses: actions/checkout@v5
28+
with:
29+
submodules: "recursive"
30+
- name: Upload component to the component registry
31+
uses: espressif/upload-components-ci-action@v2
32+
with:
33+
components: "esp-nimble-cpp: ."
34+
namespace: "h2zero"
35+
36+
upload_to_platformio_registry:
37+
runs-on: ubuntu-latest
38+
steps:
39+
- uses: actions/checkout@v5
40+
- name: Upload component to PlatformIO Registry
41+
uses: bojit/platformio-publish@main
42+
with:
43+
token: ${{ secrets.PLATFORMIO_AUTH_TOKEN }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
docs/doxydocs
2+
dist

0 commit comments

Comments
 (0)