Skip to content

Commit 6ada7c9

Browse files
author
Nissan Pow
committed
Adopt npow/mff publish workflow pattern; add metaflow-fastdata to build+publish
1 parent 5f9fde4 commit 6ada7c9

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/python-publish.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Install build dependencies
3131
run: |
3232
python -m pip install --upgrade pip
33-
pip install setuptools wheel twine
33+
pip install setuptools wheel twine build
3434
3535
- name: Build packages
3636
run: |
@@ -40,6 +40,10 @@ jobs:
4040
python setup.py sdist bdist_wheel --universal
4141
cd ..
4242
done
43+
echo "Building metaflow-fastdata..."
44+
cd metaflow-fastdata
45+
python -m build
46+
cd ..
4347
4448
- name: Publish metaflow-netflixext
4549
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # 1.13.0
@@ -52,3 +56,9 @@ jobs:
5256
with:
5357
packages-dir: metaflow-functions/dist/
5458
skip-existing: true
59+
60+
- name: Publish metaflow-fastdata
61+
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # 1.13.0
62+
with:
63+
packages-dir: metaflow-fastdata/dist/
64+
skip-existing: true

0 commit comments

Comments
 (0)