Skip to content

Create Renovate Data #1259

Create Renovate Data

Create Renovate Data #1259

name: Create Renovate Data
on:
workflow_dispatch:
schedule:
- cron: "5 4 * * *"
permissions:
contents: read
jobs:
update:
permissions:
contents: write
runs-on: windows-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
- name: Use node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 24
cache: npm
cache-dependency-path: package-lock.json
- name: Download recent extensions
run: |
npm install npm@latest -g
.\01-update-extension-cache.ps1
env:
AZURE_DEVOPS_PAT: ${{ secrets.AZURE_DEVOPS_PAT }}
shell: pwsh
- name: Generate azure-pipelines-marketplace-tasks.json
run: |
.\02-generate-renovate-data-marketplace.ps1
shell: pwsh
- name: Generate azure-pipelines-builtin-tasks.json
run: |
.\03-generate-renovate-data-builtin.ps1
env:
AZURE_DEVOPS_PAT: ${{ secrets.AZURE_DEVOPS_PAT }}
AZURE_DEVOPS_ORG: ${{ vars.AZURE_DEVOPS_ORG }}
shell: pwsh