File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5656
5757 - name : ' 🛳️ Build container image'
5858 run : |
59+ echo '${{ github.token }}' | docker login ghcr.io -u gha --password-stdin
5960 docker build -t ghcr.io/vunit/dev/nvc -<<EOF
60- FROM hdlc /nvc
61+ FROM ghcr.io/nickg /nvc
6162
6263 RUN apt-get update -qq \
6364 && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends \
6667 && update-ca-certificates \
6768 && rm -rf /var/lib/apt/lists/*
6869
69- RUN pip install -U tox colorama coverage --progress-bar off
70+ RUN python3 -m pip install -U pip --break-system-packages --progress-bar off \
71+ && python3 -m pip install -U tox colorama coverage --break-system-packages --progress-bar off
7072 EOF
7173
7274 - name : ' 🛰️ Push container image to registry'
Original file line number Diff line number Diff line change @@ -116,7 +116,7 @@ jobs:
116116 submodules : recursive
117117
118118 - name : ' 🚧 Run job'
119- uses : docker://ghcr.io/vunit/dev/nvc@sha256:e6337a2b40a2eed076ffda9a5ef0af2c676718fcc7cf0c31fcfe24505de759c4
119+ uses : docker://ghcr.io/vunit/dev/nvc
120120 with :
121121 args : tox -e py${{ matrix.task.do }}-nvc
122122
@@ -146,7 +146,7 @@ jobs:
146146 with :
147147 msystem : mingw64
148148 update : true
149- install : mingw-w64-x86_64-python-pip
149+ install : mingw-w64-x86_64-python-pip
150150
151151 - name : ' 🧰 Checkout'
152152 uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments