Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drorata/drorata.github.io
Personal website
https://github.com/drorata/drorata.github.io
Last synced: 27 days ago
JSON representation
Personal website
- Host: GitHub
- URL: https://github.com/drorata/drorata.github.io
- Owner: drorata
- Created: 2015-05-30T20:17:49.000Z (over 9 years ago)
- Default Branch: source
- Last Pushed: 2022-08-30T10:49:15.000Z (about 2 years ago)
- Last Synced: 2024-04-16T03:56:14.380Z (7 months ago)
- Language: Makefile
- Size: 7.62 MB
- Stars: 7
- Watchers: 3
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Publishing the website:
Basically, three steps are needed:
1. First, build the site locally
2. Prepare the static built (use [ghp-import](https://github.com/davisp/ghp-import))
3. Push to `master`These steps can be accomplished using:
```bash
pelican content -o output -s publishconf.py
ghp-import output
git push [email protected]:drorata/drorata.github.io.git gh-pages:master
```For the sake of simplicity and fun, [`Taskfile`](./Taskfile.yaml) is available.
To make things even better, a GitHub Action [`.github/workflows/deploy_pages.yml`](./.github/workflows/deploy_pages.yml) is also there.
Every push to `source` branch will trigger the building of the site and publishing it.