About
A test repository to play around with GitHub Actions.
Workflow Files
CI/CD for Rust. It creates a draft release with a built binary.
Only pull requests which pass this workflow can be merged into master
.
Builds ./mdbook
via mdbook
and deploys it to GitHub Pages (https://your-diary.github.io/github_actions_test/).
Runs a different job depending on whether this workflow is run natively or run locally via act
:
$ echo '{"act": true}' > ~/ramdisk/event.json
$ act -e ~/ramdisk/event.json -W .github/workflows/act.yaml
Uses secrets and variables. It connects to an GCP instance via SSH with a SSH key and executes uptime
.