Skip to content

Commit b98e117

Browse files
committed
Tweak
1 parent ca786c2 commit b98e117

1 file changed

Lines changed: 14 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,21 @@ jobs:
1919
with:
2020
submodules: recursive
2121

22-
- name: Install Python
23-
uses: actions/setup-python@v4
24-
with:
25-
python-version: 3.13
26-
27-
- name: Make Package (unsigned)
22+
- name: Package Connector
2823
run: |
29-
make package
24+
echo "⚡ Packaging connector..."
25+
cd ./connector-packager && \
26+
python3 -m venv .venv && \
27+
. .venv/bin/activate && \
28+
python3 -m pip install --quiet --upgrade pip setuptools wheel && \
29+
pip install --quiet . && \
30+
echo "Running connector packager..." && \
31+
python3 -m connector_packager.package ../../spice_jdbc > /dev/null && \
32+
TACO_FILE=$(find . -name 'spice*.taco' | head -n 1) && \
33+
echo "Packaged TACO file: $TACO_FILE" && \
34+
cp "$TACO_FILE" ../../spice.taco && \
35+
echo "📦 TACO package is ready: ./spice.taco"
36+
shell: bash
3037

3138
- name: Set up Java for signing
3239
uses: actions/setup-java@v4

0 commit comments

Comments
 (0)