Skip to content

chore: Post release bumps #5004

chore: Post release bumps

chore: Post release bumps #5004

name: Check licenses.d2iq.yaml
on:
pull_request: {}
workflow_dispatch: {}
push:
tags:
- v*
branches:
- main
jobs:
check-license-yaml:
runs-on: ubuntu-latest
name: Check licenses.d2iq.yaml
env:
BLOODHOUND_VERSION: v0.8.0
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Checkout dkp-infra-tools
uses: actions/checkout@v3
with:
repository: mesosphere/dkp-infra-tools
ref: licenses/v0.0.6
path: dkp-infra-tools
token: ${{ secrets.MERGEBOT_TOKEN }}
- name: Download Bloodhound CLI
run: |
curl -fsSL https://downloads.d2iq.com/dkp-bloodhound/dkp-bloodhound_${BLOODHOUND_VERSION}_linux_amd64.tar.gz | tar xz -O > bloodhound
chmod +x bloodhound
- name: Generate image list
run: |
./bloodhound --no-validation --list-images > images.txt
- name: Run validation
uses: ./dkp-infra-tools/licenses
env:
GITHUB_TOKEN: "${{ secrets.MERGEBOT_TOKEN }}"
with:
image-list: images.txt
check-sources: 'true'