Skip to content

tmp

tmp #101

Workflow file for this run

# For more information about the configurations used
# in this file, please see the GitHub Actions documentation.
#
# https://docs.github.com/en/actions
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
jobs:
macOS:
runs-on: macos-latest
# strategy:
# matrix:
# include:
# - applications-to-install: "^(Chrome).*$"
# - applications-to-install: "^([a-fA-F0-9]|Bash|Java).*$"
# - applications-to-install: "^([g-pG-P]|Bash|Java).*$"
# - applications-to-install: "^([q-zQ-Z]|Bash|Java).*$"
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Install dependencies
run: brew install shellcheck
# - name: Install applications in dotfiles
# env:
# INSTALL_APPLICATION_IF_READABLE_NAME_MATCH_REGEX: ${{ matrix.applications-to-install }}
# TERM: xterm-256color
# run: ./src/os/setup.sh -y
- name: Lint shell files
run: ./scripts/lint/shell.sh
- name: Lint Markdown files
run: ./scripts/lint/markdown.sh
- name: Check links from Markdown file
run: ./scripts/check_links/markdown.sh
name: macOS
on: push