Skip to content

Base image auto update #385

Base image auto update

Base image auto update #385

name: Base image auto update
on:
schedule:
- cron: "5 0 * * *"
workflow_dispatch:
jobs:
build:
if: github.repository == 'RedHatInsights/notifications-backend'
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up skopeo
run: sudo apt-get install -y skopeo
- name: Check change
run: skopeo inspect docker://registry.access.redhat.com/ubi9/openjdk-21-runtime:latest | grep Digest > .baseimage
- name: Do change if the digest changed
run: |
git config user.name 'Update-a-Bot'
git config user.email '[email protected]'
git add -A
git commit -m "Update ubi9/openjdk-21-runtime:latest image digest" || echo "No changes to commit"
- name: Create pull request
uses: peter-evans/create-pull-request@v7
with:
title: 'Update ubi9/openjdk-21-runtime:latest image digest'