File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed
Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 1515 name : Build ${{ matrix.dockerfile[0] }}
1616 steps :
1717 - name : Checkout
18- uses : actions/checkout@v2
18+ uses : actions/checkout@v4
1919
2020 - name : Set Container Tag
2121 run : |
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ FROM golang:1.21.3-alpine
22
33# ###############################################################################
44#
5- # Copyright (C) 2019-2022 Vanessa Sochat.
5+ # Copyright (C) 2019-2023 Vanessa Sochat.
66#
77# This program is free software: you can redistribute it and/or modify it
88# under the terms of the GNU Affero General Public License as published by
@@ -26,7 +26,7 @@ RUN apk update && \
2626RUN apk add --no-cache bash git openssh gcc squashfs-tools sudo libtool gawk cryptsetup tzdata bash glib-dev
2727RUN apk add --no-cache linux-headers build-base openssl-dev util-linux util-linux-dev shadow-uidmap libseccomp-dev fuse3-dev
2828
29- ENV SINGULARITY_VERSION=4.0.1
29+ ENV SINGULARITY_VERSION=4.0.0
3030LABEL Maintainer @vsoch
3131RUN mkdir -p /usr/local/var/singularity/mnt && \
3232 mkdir -p $GOPATH/src/github.com/sylabs && \
Original file line number Diff line number Diff line change 1- FROM golang:1.17.8-buster
1+ FROM golang:1.21.3-alpine
22
33################################################################################
44#
5- # Copyright (C) 2021-2022 Vanessa Sochat.
5+ # Copyright (C) 2021-2023 Vanessa Sochat.
66#
77# This program is free software: you can redistribute it and/or modify it
88# under the terms of the GNU Affero General Public License as published by
@@ -31,11 +31,14 @@ RUN apt-get update && apt-get install -y \
3131 squashfs-tools \
3232 libseccomp-dev \
3333 libglib2.0-dev \
34+ g++ \
3435 pkg-config
3536
3637RUN mkdir -p /usr/local/var/singularity/mnt && \
3738 mkdir -p $GOPATH/src/github.com/sylabs && \
3839 cd $GOPATH/src/github.com/sylabs && \
40+ which go && \
41+ go version && \
3942 wget https://github.com/sylabs/singularity/releases/download/v${SINGULARITY_VERSION}/singularity-ce-${SINGULARITY_VERSION}.tar.gz && \
4043 tar -xzvf singularity-ce-${SINGULARITY_VERSION}.tar.gz && \
4144 cd singularity-ce-${SINGULARITY_VERSION} && \
You can’t perform that action at this time.
0 commit comments