Skip to content

deps(deps): bump js-yaml and markdownlint-cli #563

deps(deps): bump js-yaml and markdownlint-cli

deps(deps): bump js-yaml and markdownlint-cli #563

Workflow file for this run

name: CI/CD Pipeline
on:
push:
branches: [main, develop, "release/**", "hotfix/**"]
pull_request:
branches: [main, develop]
types: [opened, synchronize, reopened, edited, ready_for_review, closed]
workflow_dispatch:
inputs:
confirmed_local_tests:
description: "I confirm that I have run all integration tests locally and they passed"
required: true
type: boolean
default: false
permissions:
contents: read
pull-requests: write
checks: write
jobs:
ci-cd:
uses: winccoa-tools-pack/.github/.github/workflows/reusable-ci-cd.yml@main
with:
build_command: "npm run compile && npm run compile:tests"
enable_coverage: true
enable_xvfb: true
# TODO: Re-enable once the Docker image ships Node >=24.
# Tracked in: https://github.com/winccoa-tools-pack/vscode-winccoa-database/issues/64
# See: https://github.com/winccoa-tools-pack/vscode-winccoa-database/actions/runs/23864359925/job/69579695678
enable_integration_tests: false
integration_test_command: "xvfb-run -a npx --no-install vscode-test --label integrationTests"
fixture_config_path: "./src/test/fixtures/projects/runnable/config/config"
secrets: inherit