Skip to content

Host user guide on geigl.online by @floriangeigl #113

Host user guide on geigl.online by @floriangeigl

Host user guide on geigl.online by @floriangeigl #113

name: Host user guide
run-name: Host user guide on geigl.online by @${{ github.actor }}
on:
push:
branches:
- "main"
paths:
- "**.md"
- "**.jpg"
- "**.jpeg"
- "**.png"
workflow_dispatch:
jobs:
build:
name: Host user guide
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v4
with:
ref: main
- uses: actions/checkout@v4
with:
repository: "floriangeigl/floriangeigl.github.io"
path: ./geigl.online/
ref: master
token: ${{ secrets.FLORIANGEIGL_GITHUB_IO_TOKEN }}
- name: create user guide page
run: |
cat UserGuide.md > ./geigl.online/meditate_app_user_guide.md
mkdir -p ./geigl.online/userGuideScreenshots
cp -r ./userGuideScreenshots ./geigl.online/meditate_app_user_guide/
find ./geigl.online -type f -name '*.md' -exec sed -i 's|meditate_app_user_guide/userGuideScreenshots/|__KEEP__|g; s|userGuideScreenshots/|meditate_app_user_guide/userGuideScreenshots/|g; s|__KEEP__|meditate_app_user_guide/userGuideScreenshots/|g' {} +
- name: create advertisment page
run: |
cat Advertisement.md > ./geigl.online/meditate_app.md
find ./geigl.online -type f -name '*.md' -exec sed -i 's|meditate_app_user_guide/userGuideScreenshots/|__KEEP__|g; s|userGuideScreenshots/|meditate_app_user_guide/userGuideScreenshots/|g; s|__KEEP__|meditate_app_user_guide/userGuideScreenshots/|g' {} +
- name: git add
run: ls -lah && cd ./geigl.online/ && git add .
- name: debug
run: cd ./geigl.online/ && git status && git diff && ls -lah
- name: Commit & Push changes
uses: actions-js/push@master
with:
directory: ./geigl.online/
github_token: ${{ secrets.FLORIANGEIGL_GITHUB_IO_TOKEN }}
repository: floriangeigl/floriangeigl.github.io
message: auto-update user guide of meditation & breathwork garmin app
branch: master