Skip to content

Add libseccomp-dev to urv container #18

Add libseccomp-dev to urv container

Add libseccomp-dev to urv container #18

Workflow file for this run

name: Container
on:
push:
env:
REGISTRY_USER: unike267
REGISTRY_PASSWORD: ${{ github.token }}
IMAGE_REGISTRY: ghcr.io/unike267
permissions: write-all
jobs:
impl_container:
runs-on: ubuntu-latest
steps:
- name: '🧰 Checkout'
uses: actions/checkout@v4
- name: '⛴️ Build container'
run: podman build -t ghcr.io/unike267/containers/impl-arty - < .github/impl.containerfile
- name: '🔑 Login to ghcr.io'
run: echo $REGISTRY_PASSWORD | podman login $IMAGE_REGISTRY -u $REGISTRY_USER --password-stdin
- name: '🛰️ Push image to ghcr.io'
run: podman push ghcr.io/unike267/containers/impl-arty
- name: '🔐 Logout of ghcr.io'
run: podman logout $IMAGE_REGISTRY
latex_container:
runs-on: ubuntu-latest
steps:
- name: '🧰 Checkout'
uses: actions/checkout@v4
- name: '⛴️ Build container'
run: podman build -t ghcr.io/unike267/containers/latex-pygments - < .github/tex.containerfile
- name: '🔑 Login to ghcr.io'
run: echo $REGISTRY_PASSWORD | podman login $IMAGE_REGISTRY -u $REGISTRY_USER --password-stdin
- name: '🛰️ Push image to ghcr.io'
run: podman push ghcr.io/unike267/containers/latex-pygments
- name: '🔐 Logout of ghcr.io'
run: podman logout $IMAGE_REGISTRY
urv-sw-tool-spec-def_container:
runs-on: ubuntu-latest
steps:
- name: '🧰 Checkout'
uses: actions/checkout@v4
- name: '⛴️ Build container'
run: podman build -t ghcr.io/unike267/containers/urv-sw-tool-spec-def - < .github/urv-toolchain-spec_def.containerfile
- name: '🔑 Login to ghcr.io'
run: echo $REGISTRY_PASSWORD | podman login $IMAGE_REGISTRY -u $REGISTRY_USER --password-stdin
- name: '🛰️ Push image to ghcr.io'
run: podman push ghcr.io/unike267/containers/urv-sw-tool-spec-def
- name: '🔐 Logout of ghcr.io'
run: podman logout $IMAGE_REGISTRY