Skip to content

👷 chore(deps-dev)(deps-dev): Bump the dev-dependencies group with 14 updates #192

👷 chore(deps-dev)(deps-dev): Bump the dev-dependencies group with 14 updates

👷 chore(deps-dev)(deps-dev): Bump the dev-dependencies group with 14 updates #192

Workflow file for this run

name: Validate Licenses
on:
push:
branches: [main]
tags:
- 'v*'
pull_request:
release:
types: [created]
permissions:
contents: read
packages: read
jobs:
validate-licenses:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Set up Python
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: '3.11.12'
- name: Set up Node.js
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v5.0.0
with:
node-version: '18'
cache: 'yarn'
- name: Set up Golang
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # 6.1.0
with:
go-version: '1.23'
- name: Clone dd-license-attribution
run: |
git clone https://github.com/DataDog/dd-license-attribution.git /tmp/dd-license-attribution
- name: Install dd-license-attribution
run: |
python -m pip install --upgrade pip
python -m pip install /tmp/dd-license-attribution
- name: Install project dependencies
run: yarn install --frozen-lockfile
- name: Validate licenses
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./scripts/licenses-validate.sh