Skip to content

Add workflow to check requirements #3

Add workflow to check requirements

Add workflow to check requirements #3

Workflow file for this run

name: Check requirements
on:
# TODO REMOVE SHOULD JUST BE DISPATCH AND CRON
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
workflow_dispatch:
jobs:
reqcheck:
name: Check for new requirements versions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
repository: microsoft/vcpkg
- uses: actions/checkout@v4
with:
path: WebKitRequirements
# Download reqcheck locally
- name: Download reqcheck
uses: robinraju/release-downloader@v1
with:
repository: WebKitForWindows/reqcheck
latest: true
fileName: reqcheck_linux_amd64.tar.gz
- name: Unzip reqcheck
run: tar -zxvf reqcheck_linux_amd64.tar.gz
- name: Verify reqcheck
run: ./reqcheck --help
# Run the command
- name: Run reqcheck
run: ./reqcheck vcpkg --overlay WebKitRequirements vcpkg | tee results.txt