forgejo-ci: public not in subdir
Some checks failed
/ cleanup (pull_request) Failing after 23s
/ preview (pull_request) Successful in 40s

This commit is contained in:
IkiWiki 2024-08-25 21:52:22 -04:00
parent ee7358764e
commit eda30d5de5
Signed by untrusted user who does not match committer: forge
GPG key ID: D62A472A4AA7D541

View file

@ -10,19 +10,17 @@ jobs:
steps:
- name: Environment setup
run: |
apk add git nodejs jq coreutils curl
apk add git nodejs jq coreutils curl tree
echo "GITHUB_PR_NAME=$(curl -Ls ${{ github.server_url }}/api/v1/repos/${{ github.repository }}/pulls/${{ github.ref_name }} | jq .title | tr ' ' '-' | tr -d ':' | tr -d '"' | tr '[:upper:]' '[:lower:]' )" >> $GITHUB_ENV
- name: Public repo pull
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: public
path: public
token: ${{ secrets.PAGES_TOKEN }}
- name: Render website
run: |
rm -rf previews/$GITHUB_PR_NAME || true
cd public/previews
cd previews
tree -d -H '.' -L 1 --noreport --charset utf-8 -T "Versions" -o index.html
- name: Website upload
run: |