File tree 4 files changed +102
-226
lines changed
4 files changed +102
-226
lines changed Original file line number Diff line number Diff line change @@ -12,14 +12,16 @@ jobs:
12
12
commitlint :
13
13
runs-on : ubuntu-22.04
14
14
steps :
15
- - uses : actions/checkout@v4
15
+ - name : Checkout
16
+ uses : actions/checkout@v4
16
17
with :
17
18
fetch-depth : 0
18
19
- uses : wagoid/commitlint-github-action@v4
19
20
test :
20
21
runs-on : ubuntu-22.04
21
22
steps :
22
- - uses : actions/checkout@v4
23
+ - name : Checkout
24
+ uses : actions/checkout@v4
23
25
- name : Setup Docker
24
26
uses : docker/setup-buildx-action@v3
25
27
- name : Build
38
40
needs : [commitlint, test]
39
41
if : github.event_name == 'push'
40
42
steps :
41
- - uses : actions/checkout@v4
42
- - uses : actions/setup-node@v4
43
+ - name : Checkout
44
+ uses : actions/checkout@v4
45
+ - name : Setup Node.js
46
+ uses : actions/setup-node@v4
43
47
with :
44
48
node-version : 20
45
49
- name : Install semantic-release
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ RUN wget https://github.com/BenLangmead/bowtie2/releases/download/v2.3.2/bowtie2
14
14
mkdir bowtie2 && \
15
15
cp bowtie2-2.3.2-legacy/bowtie2* bowtie2
16
16
17
- FROM python:3.12-bookworm as build
17
+ FROM python:3.12.3 -bookworm as build
18
18
WORKDIR /workflow
19
19
RUN curl -sSL https://install.python-poetry.org | python -
20
20
ENV PATH="/root/.local/bin:${PATH}" \
@@ -25,7 +25,7 @@ ENV PATH="/root/.local/bin:${PATH}" \
25
25
COPY pyproject.toml poetry.lock ./
26
26
RUN poetry install --without dev --no-root
27
27
28
- FROM python:3.12-bookworm as base
28
+ FROM python:3.12.3 -bookworm as base
29
29
WORKDIR /workflow
30
30
ENV VIRTUAL_ENV=/app/.venv \
31
31
PATH="/workflow/.venv/bin:/opt/fastqc:${PATH}"
You can’t perform that action at this time.
0 commit comments