Skip to content

Commit

Permalink
fix(docker): Try to enable tesing old SILE images by *not* refreshing…
Browse files Browse the repository at this point in the history
… them

Arch Linux does not support partial upgrades. We can't upgrade all the
base system packages and still expect a legacy version of SILE that we
didn't update to still run. We're going to be limited to testing against
versions we can install compatible packages for, possible from an
archive eventually.
  • Loading branch information
alerque committed Jul 11, 2023
1 parent 5cd7f3c commit ae7ec55
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 5 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/sile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Freshen runner image
run: pacman -Sy && pacman --noconfirm --needed -S archlinux-keyring && pacman --noconfirm -Su
- name: Install dev dependencies
run: pacman --noconfirm --needed -S luarocks make words
- name: Build and install locally
Expand Down
3 changes: 0 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ ARG DOCKER_HUB_CACHE=0

ARG RUNTIME_DEPS

# Freshen all base system packages
RUN pacman --needed --noconfirm -Syuq && yes | pacman -Sccq

# Install run-time dependencies
RUN pacman --needed --noconfirm -Sq $RUNTIME_DEPS && yes | pacman -Sccq

Expand Down

0 comments on commit ae7ec55

Please sign in to comment.