Skip to content

Commit cf048ce

Browse files
authored
Update and rename main.yml to package-imports.yml
1 parent cfde57d commit cf048ce

File tree

2 files changed

+38
-5
lines changed

2 files changed

+38
-5
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/package-imports.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Build WDL imports.zip
2+
3+
on:
4+
push:
5+
paths:
6+
- 'wdl_tasks/**'
7+
- '.github/workflows/package-imports.yml'
8+
workflow_dispatch:
9+
10+
jobs:
11+
build-zip:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v4
16+
with:
17+
fetch-depth: 0
18+
19+
- name: Zip wdl_tasks -> imports.zip
20+
run: |
21+
test -d wdl_tasks || { echo "wdl_tasks/ not found"; exit 1; }
22+
mkdir -p workflows/rna_seq
23+
# -r recurse, -q quiet, -FS for deterministic-ish zip (strip extra)
24+
zip -r -q -FS imports.zip wdl_tasks
25+
mv imports.zip workflows/rna_seq/imports.zip
26+
27+
# Optional: upload as an artifact too
28+
- name: Upload artifact
29+
uses: actions/upload-artifact@v4
30+
with:
31+
name: imports.zip
32+
path: workflows/rna_seq/imports.zip
33+
34+
- name: Commit if changed
35+
uses: EndBug/add-and-commit@v9
36+
with:
37+
add: 'workflows/rna_seq/imports.zip'
38+
message: 'CI: update imports.zip from wdl_tasks [skip ci]'

0 commit comments

Comments
 (0)