@@ -253,40 +253,36 @@ jobs:
253253 path : built-docs
254254 - uses : actions/checkout@v3
255255 with :
256- repository : LiliaFramework/Lilia
257- token : ${{ secrets.LiliaGitSecret }}
258- path : lilia
259256 fetch-depth : 0
260- - name : delete-old-modules
257+ - name : create-module-markdown-branch
261258 shell : bash
262259 run : |
263260 set -euo pipefail
264- rm -rf lilia/documentation/docs/modules
261+ git config user.email "githubactions@github.com"
262+ git config user.name "GitHub Actions"
263+ git checkout -b "Module Markdown" || git checkout "Module Markdown"
265264 - name : copy-built-docs
266265 shell : bash
267266 run : |
268267 set -euo pipefail
269- mkdir -p lilia/ documentation
268+ mkdir -p documentation
270269 if [ -d built-docs/documentation ]; then
271- rsync -a built-docs/documentation/ lilia/ documentation/
270+ rsync -a built-docs/documentation/ documentation/
272271 else
273- rsync -a built-docs/ lilia/ documentation/
272+ rsync -a built-docs/ documentation/
274273 fi
275- mkdir -p lilia/ documentation/docs/versioning
276- if [ -f lilia/ documentation/modules.json ]; then
277- mv lilia/ documentation/modules.json lilia/ documentation/docs/versioning/modules.json
274+ mkdir -p documentation/docs/versioning
275+ if [ -f documentation/modules.json ]; then
276+ mv documentation/modules.json documentation/docs/versioning/modules.json
278277 fi
279278 - name : commit-push-docs
280279 shell : bash
281280 run : |
282281 set -euo pipefail
283- cd lilia
284- git config user.email "githubactions@github.com"
285- git config user.name "GitHub Actions"
286282 git add -A .
287283 if git diff --cached --quiet; then
288284 echo "No documentation changes to commit"
289285 else
290286 git commit -m "Updated Some Public Modules"
291- git push https://x-access-token:${{ secrets.LiliaGitSecret }}@github.com/LiliaFramework/Lilia.git HEAD:main
287+ git push origin "Module Markdown"
292288 fi
0 commit comments