Skip to content

Update code-linting.yml #4

Update code-linting.yml

Update code-linting.yml #4

Workflow file for this run

---
# SPDX-FileCopyrightText: (c) 2021 ale5000
# SPDX-License-Identifier: GPL-3.0-or-later
# SPDX-FileType: SOURCE
name: "Code linting"
permissions: {}
on:
push:
branches:
- main
tags:
- "v*"
pull_request:
workflow_dispatch:
jobs:
shellchecker:
name: "ShellChecker"
runs-on: ubuntu-latest
steps:
- name: "Check out code"
uses: actions/checkout@v4
- name: "ShellChecker"
uses: a5k-actions/shellchecker@v0
json-yaml-validate:
name: "JSON and YAML"
runs-on: ubuntu-latest
steps:
- name: "Check out code"
uses: actions/checkout@v4
- name: "JSON and YAML - Validator"
uses: GrantBirki/json-yaml-validate@v3
with:
json_exclude_regex: "^\\.vscode/tasks\\.json$"