Skip to content

Verify extension marketplaces #805

Verify extension marketplaces

Verify extension marketplaces #805

name: Verify extension marketplaces
on:
schedule:
- cron: "*/30 * * * *"
workflow_dispatch:
permissions:
contents: read
issues: write
concurrency:
group: verify-visual-studio-marketplace
cancel-in-progress: true
jobs:
verify:
name: Verify pending marketplace releases
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Verify published versions
uses: actions/github-script@v9
with:
script: |
const coordinator = require('./.github/scripts/marketplace-release.cjs');
const result = await coordinator.verifyMarketplaceReleaseIssues({
github,
context
});
core.info(`Checked ${result.checked} issue(s); closed ${result.closed}.`);