Skip to content

Commit 53c7d16

Browse files
committed
Try to fix CI
1 parent dd1322d commit 53c7d16

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.github/workflows/nextflow-plugin.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ jobs:
3030
wget -qO- https://get.nextflow.io | bash
3131
sudo mv nextflow /usr/local/bin/
3232
nextflow -version
33+
- name: Install Python build dependencies
34+
run: |
35+
python -m pip install --upgrade pip
36+
pip install build
3337
- name: Test versions
3438
run: |
3539
# Get plugin version from plugins/nf-python/src/resources/META-INF/MANIFEST.MF

.github/workflows/plugin-release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@ jobs:
4141
with:
4242
distribution: 'temurin'
4343
java-version: '17'
44+
- name: Set up Python
45+
uses: actions/setup-python@v5
46+
with:
47+
python-version: '3.10'
48+
- name: Install Python build dependencies
49+
run: |
50+
python -m pip install --upgrade pip
51+
pip install build
4452
- name: Build Nextflow plugin
4553
run: |
4654
make buildPlugins

0 commit comments

Comments
 (0)