Ralph Sennhauser
87f667732c
The schema at https://json.schemastore.org/gitea-issue-forms.json doesn't like empty titles, so just remove the key to the same effect as a zero length string. Add document start markers where they are missing. Use a max line length of 100 as discussed with Dunedan. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
23 lines
693 B
YAML
23 lines
693 B
YAML
---
|
|
name: checkrefs
|
|
on:
|
|
- push
|
|
- pull_request
|
|
jobs:
|
|
checkrefs:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- uses: actions/setup-python@v5
|
|
- name: Install lxml
|
|
run: pip3 install lxml
|
|
- name: Workaround for authentication problem with LFS
|
|
# https://gitea.com/gitea/act_runner/issues/164
|
|
run: >
|
|
git config --local
|
|
http.${{ gitea.server_url }}/${{ gitea.repository }}.git/info/lfs/objects/.extraheader ''
|
|
- name: Download necessary LFS assets
|
|
run: git lfs pull -I binaries/data/mods/public/maps
|
|
- name: Check for missing references
|
|
run: ./source/tools/entity/checkrefs.py
|