Skip to content

jirisitera/website

Repository files navigation

My Personal Website (JapiWeb)

github website

.github/workflows/pack.yml

A modern website for my personal projects and interests. Made with Astro, Tailwind, and love sprinkled on top.

Note

This is a purely static website. Everything is compiled into static files for easy hosting and portability.

License & Usage

I'm not one for gatekeeping code, so feel free to use any part of this project for your own website or project.

All of the code is open source under the MIT License.

Getting Started

To preview this website locally, make sure you have Node.js and pnpm installed, then run:

pnpm install
pnpm dev

This will start a local development server on http://localhost:4321 (unless the port is already occupied). You can then check it out in your web browser. You can stop the server at any time by pressing Ctrl + C in the terminal.

Hosting & Deployment

This project uses GitHub Actions for continuous deployment to GitHub Pages.

The used workflow is defined in the deploy.yml workflow file.

Note

The deployment workflow runs on the 'push' and 'pull_request' events, and uses the newest experimental versions of all actions and dependencies. This may not be desirable for everyone, as it could become unstable over time without maintenance.