Add Github workflows.

This commit is contained in:
Mikaël Capelle
2023-09-23 15:12:55 +02:00
parent e935d9adde
commit d7061cc18c
5 changed files with 55 additions and 20 deletions
+16
View File
@@ -0,0 +1,16 @@
name: Build Mob
on:
push:
branches: master
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
runs-on: windows-2022
steps:
- uses: actions/checkout@v4
- name: Build Mob
shell: pwsh
run: ./bootstrap.ps1 -Verbose
+18
View File
@@ -0,0 +1,18 @@
name: Lint Mob
on:
push:
pull_request:
types: [opened, synchronize, reopened]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run clang-format
uses: jidicula/clang-format-action@v4.11.0
with:
clang-format-version: "16"
check-path: "."
exclude-regex: "third-party"