Skip to content

Commit ca7d5ce

Browse files
Fix release by using upstream master changes
1 parent d30b445 commit ca7d5ce

File tree

3 files changed

+9
-17
lines changed

3 files changed

+9
-17
lines changed

.github/scripts/merge_packages.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
# Written by Ivan Grokhotkov, 2015
66
#
77
from __future__ import print_function
8-
from distutils.version import LooseVersion
8+
#from distutils.version import LooseVersion
9+
from packaging.version import Version
910
import re
1011
import json
1112
import sys
@@ -33,7 +34,7 @@ def merge_objects(versions, obj):
3334
def pkgVersionNormalized(versionString):
3435

3536
verStr = str(versionString)
36-
verParts = re.split('\.|-rc', verStr, flags=re.IGNORECASE)
37+
verParts = re.split('\.|-rc|-alpha', verStr, flags=re.IGNORECASE)
3738

3839
if len(verParts) == 3:
3940
if (sys.version_info > (3, 0)): # Python 3
@@ -74,7 +75,8 @@ def main(args):
7475
print("Adding platform {0}-{1}".format(name, version), file=sys.stderr)
7576
pkg1['platforms'].append(platforms[name][version])
7677

77-
pkg1['platforms'] = sorted(pkg1['platforms'], key=lambda k: LooseVersion(pkgVersionNormalized(k['version'])), reverse=True)
78+
#pkg1['platforms'] = sorted(pkg1['platforms'], key=lambda k: LooseVersion(pkgVersionNormalized(k['version'])), reverse=True)
79+
pkg1['platforms'] = sorted(pkg1['platforms'], key=lambda k: Version(pkgVersionNormalized(k['version'])), reverse=True)
7880

7981
json.dump({'packages':[pkg1]}, sys.stdout, indent=2)
8082

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ jobs:
1313
- uses: actions/checkout@v3
1414
with:
1515
fetch-depth: 0
16-
- uses: actions/setup-python@v4
16+
- uses: actions/setup-python@v5
1717
with:
1818
python-version: '3.x'
19+
- run: pip install packaging
20+
- run: pip install pyserial
1921
- name: Build Release
2022
env:
2123
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

package/package_esp32_index.template.json

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,7 @@
2323
},
2424
"boards": [
2525
{
26-
"name": "ESP32 Dev Board"
27-
},
28-
{
29-
"name": "ESP32-S2 Dev Board"
30-
},
31-
{
32-
"name": "ESP32-S3 Dev Board"
33-
},
34-
{
35-
"name": "ESP32-C3 Dev Board"
36-
},
37-
{
38-
"name": "Arduino Nano ESP32"
26+
"name": "Fri3d Badge 2024 (ESP32-S3-WROOM-1)"
3927
}
4028
],
4129
"toolsDependencies": [

0 commit comments

Comments
 (0)