Skip to content

Fix and modernize release workflows, complete ghcr.io migration, and parameterize jobs for easy fork usage #2591

Fix and modernize release workflows, complete ghcr.io migration, and parameterize jobs for easy fork usage

Fix and modernize release workflows, complete ghcr.io migration, and parameterize jobs for easy fork usage #2591

Workflow file for this run

---
name: 'pr-third-party-deps'
on:
pull_request:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.run_id }}
cancel-in-progress: true
jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4.5.0
with:
# Refer to the following for the allowlist.
# https://github.com/cncf/foundation/blob/main/allowed-third-party-license-policy.md#approved-licenses-for-allowlist
allow-licenses: >-
Apache-2.0, BSD-2-Clause, BSD-2-Clause-FreeBSD, BSD-3-Clause,
MIT, ISC, Python-2.0, PostgreSQL, X11, Zlib