Skip to content

chore(deps-dev): bump @types/node from 22.8.6 to 22.10.0 #844

chore(deps-dev): bump @types/node from 22.8.6 to 22.10.0

chore(deps-dev): bump @types/node from 22.8.6 to 22.10.0 #844

Workflow file for this run

name: ci
on:
push:
branches:
- 'main'
- 'releases/v*'
tags:
- 'v*'
pull_request:
branches:
- 'main'
- 'releases/v*'
workflow_dispatch:
permissions:
contents: write
jobs:
ci:
runs-on: ${{ matrix.os }}
# dependabot-created PRs cant see any secrets, so this workflow wont work anyway https://github.com/dependabot/dependabot-core/issues/3253
if: ${{ github.actor != 'dependabot[bot]' }}
strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- macOS-latest
- windows-latest
steps:
- uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
- uses: ./
with:
token: ${{ secrets.GITHUB_TOKEN }}
- run: vhs -h
if: ${{ matrix.os != 'windows-latest' }}
- run: vhs.exe -h
if: ${{ matrix.os == 'windows-latest' }}
- uses: actions/upload-artifact@v4
with:
name: vhs-${{ matrix.os }}
path: vhs.*
- name: List Fonts - Ubuntu
if: ${{ matrix.os == 'ubuntu-latest' }}
run: fc-list | sort
- name: List Fonts - MacOS
if: ${{ matrix.os == 'macOS-latest' }}
run: system_profiler SPFontsDataType | grep -E 'Location:|Full Name:'
- name: List Fonts - Windows
if: ${{ matrix.os == 'windows-latest' }}
shell: pwsh
run: |
[System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
(New-Object System.Drawing.Text.InstalledFontCollection).Families
fonts:
runs-on: ubuntu-latest
# dependabot-created PRs cant see any secrets, so this workflow wont work anyway https://github.com/dependabot/dependabot-core/issues/3253
if: ${{ github.actor != 'dependabot[bot]' }}
steps:
- uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
- uses: ./
with:
token: ${{ secrets.GITHUB_TOKEN }}
install-fonts: true
- uses: actions/upload-artifact@v4
with:
name: vhs-fonts
path: vhs.*
- name: List Fonts - Ubuntu
run: fc-list | sort