Skip to content

Add bat

Add bat #1359

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
test_cplusplus:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=cplusplus
test_git:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=git
test_hadolint:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=hadolint
test_javascript:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=javascript
test_jq:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=jq
test_nkf:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=nkf
test_prompt:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=prompt
test_python:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=python
test_rust:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=rust
test_shellcheck:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=shellcheck
test_zip:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make test ROLE=zip
lint:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip
- run: make sync
- run: make lint
status_check:
runs-on: ubuntu-22.04
needs:
- test_cplusplus
- test_git
- test_hadolint
- test_javascript
- test_jq
- test_nkf
- test_prompt
- test_python
- test_rust
- test_shellcheck
- test_zip
- lint
steps:
- run: echo 'pass'