15 lines
395 B
Bash
Executable File
15 lines
395 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Updates gh-pages with latest docs.
|
|
set -ex
|
|
|
|
cargo run -- build book-example
|
|
cd book-example/book
|
|
touch .nojekyll
|
|
git init
|
|
git config --local user.email ""
|
|
git config --local user.name "GitHub Deployer"
|
|
git add .
|
|
git commit -m "Deploy to gh-pages"
|
|
remote="https://${GITHUB_ACTOR}:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git"
|
|
git push "$remote" HEAD:gh-pages --force
|