chore: add forceConsistentCasingInFileNames to tsconfig; fix wiki-sync action

This commit is contained in:
Aric Camarata 2026-02-25 15:25:29 -05:00
parent b58c74fa72
commit 0727665eaa
2 changed files with 13 additions and 9 deletions

View file

@ -1,4 +1,4 @@
name: Wiki sync name: Wiki Sync
on: on:
push: push:
@ -6,17 +6,20 @@ on:
paths: paths:
- '.wiki/**' - '.wiki/**'
permissions:
contents: write
jobs: jobs:
sync: sync:
name: Sync .wiki to GitHub Wiki name: Sync wiki to GitHub Wiki
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Sync wiki pages
uses: nicenshtein/wiki-page-creator-action@v1 - name: Sync .wiki/ to GitHub Wiki
env: uses: Andrew-Chen-Wang/github-wiki-action@v4
GH_PAT: ${{ secrets.GH_PAT }}
with: with:
owner: acamarata path: .wiki/
repo-name: hijri-core env:
md-folder: .wiki GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_ACTOR: ${{ github.actor }}

View file

@ -4,6 +4,7 @@
"module": "ESNext", "module": "ESNext",
"moduleResolution": "bundler", "moduleResolution": "bundler",
"strict": true, "strict": true,
"forceConsistentCasingInFileNames": true,
"esModuleInterop": true, "esModuleInterop": true,
"declaration": true, "declaration": true,
"declarationMap": true, "declarationMap": true,