Skip to content

chore(deps): update vexxhost images (stable/2025.2) #615

chore(deps): update vexxhost images (stable/2025.2)

chore(deps): update vexxhost images (stable/2025.2) #615

Workflow file for this run

name: build
on:
pull_request:
workflow_dispatch:
push:
branches:
- main
- stable/**
jobs:
image:
name: ${{ matrix.name }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- name: ubuntu
image-name: openstack-venv-builder-ubuntu
from: ghcr.io/vexxhost/python-base-ubuntu:2025.2@sha256:01555dcdea6bd0996a15cb8c9b5d67d3f2f47bd38ba26a20ba5dd918bcb06998
- name: ubuntu-cloud-archive
image-name: openstack-venv-builder-ubuntu-cloud-archive
from: ghcr.io/vexxhost/python-base-ubuntu-cloud-archive:2025.2@sha256:4cbb5a748637ce17f65b63d6febc1ed78f71a4c961a61123d37e5540f0ae85a6
- name: ubuntu-cloud-archive-legacy
image-name: openstack-venv-builder
from: ghcr.io/vexxhost/python-base:2025.2@sha256:88e226d0304ae09b8255a3fe92486d580a54eb74ed74d7cbea19852e6e4fff21
- name: debian
image-name: openstack-venv-builder-debian
from: ghcr.io/vexxhost/python-base-debian:2025.2@sha256:09ffc355a133c6368f11dfafc53f94bd2fe3949e345fb05610f1eba85258d7c6
- name: rockylinux
image-name: openstack-venv-builder-rockylinux
from: ghcr.io/vexxhost/python-base-rockylinux:2025.2@sha256:fe3cc19bbe646619732d0309225841c22481063fd3744d13d1a67673d7b02be6
- name: almalinux
image-name: openstack-venv-builder-almalinux
from: ghcr.io/vexxhost/python-base-almalinux:2025.2@sha256:a3c2f66d8a5aeaa56552bf20ac20cc63b98dcac80fd00a1941133846fb07049c
permissions:
contents: read
id-token: write
packages: write
pull-requests: write
steps:
- uses: vexxhost/docker-atmosphere/.github/actions/checkout@main
with:
repository: openstack/requirements
ref: 3d40384730d72e0be170e3bcad584e1f10eceabb # stable/2025.2
- uses: vexxhost/docker-atmosphere/.github/actions/build-image@main
with:
image-name: ${{ matrix.image-name }}
build-contexts: requirements=openstack/requirements
build-args: FROM=${{ matrix.from }}
push: ${{ github.event_name != 'pull_request' }}