Skip to content

Commit

Permalink
Site updated
Browse files Browse the repository at this point in the history
  • Loading branch information
Sgoettschkes committed Nov 25, 2024
0 parents commit 3c61efe
Show file tree
Hide file tree
Showing 37 changed files with 4,403 additions and 0 deletions.
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sgoettschkes.me
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Sgoettschkes/sgoettschkes.github.io
===================================

sgoettschkes.me goes [still](https://github.com/still-ex/still)

## Development

Install the dependencies using `mix deps.get` for Elixir and `npm install --prefix priv/site/assets` for Javascript.

Run the dev server using `mix still.dev` and see the result at http://localhost:3000/

### Update dependencies

To update mix dependencies and see the ones which can't be updated automatically, run `mix deps.update --all && mix hex.outdated`.

To update npm dependencies and see the ones which can't be updated automatically, run `npm update --prefix priv/site/assets --all && npm outdated --prefix priv/site/assets`

## Production

Generate the html using `mix still.compile`. The final page is published into the `_site` folder.

### Publishing

To publish the generate page (see above) to Github Pages, the content from `_site` has to be pushed to the `main` branch. The command `mix publish` will take care of this. It's run within the Github Actions workflow.
Loading

0 comments on commit 3c61efe

Please sign in to comment.