sergeypdev 6b853a6601 Squashed 'libs/raylib/' content from commit 3a1d6261e
git-subtree-dir: libs/raylib
git-subtree-split: 3a1d6261e24d8931de237c746ff0562e0231a2c4
2025-05-02 23:41:00 +04:00

38 lines
864 B
YAML

name: Parse raylib_api
on:
workflow_dispatch:
push:
paths:
- "src/raylib.h"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Update parse files
working-directory: parser
run: |
make raylib_api
mv raylib_api.* output
- name: Diff parse files
id: diff
run: |
git add -N parser
git diff --name-only --exit-code
continue-on-error: true
- name: Commit parse files
if: steps.diff.outcome == 'failure'
run: |
set -x
git config user.email "github-actions[bot]@users.noreply.github.com"
git config user.name "github-actions[bot]"
git add parser
git commit -m "Update raylib_api.* by CI"
git push