Commit Graph

8 Commits

Author SHA1 Message Date
Denshooter
180b9aa9f8 full upgrade (#31)
*  chore: update CI workflow to include testing and multi-arch build (#29)

*  chore: remove unused dependencies from package-lock.json and updated to a better local dev environment (#30)

*  test: add unit tests

*  test: add unit tests for whole project

*  feat: add whatwg-fetch for improved fetch support

*  chore: update Node.js version to 22 in workflow

*  refactor: update types and improve email handling tests

*  refactor: remove unused imports

*  fix: normalize image name to lowercase in workflows

*  fix: ensure Docker image names are consistently lowercase

*  chore: update

*  chore: update base URL to use secret variable

*  chore: update to login to ghcr

*  fix: add missing 'fi' to close if statement in workflow
2025-02-16 16:36:21 +01:00
Denshooter
0ca6b610a4 feat: update Docker setup and enhance error handling (#19) 2025-02-13 14:23:40 +01:00
Denshooter
b87b1d6237 refactor: use environment variable for GHOST_API_KEY
Replace hardcoded GHOST_API_KEY with process.env.GHOST_API_KEY in 
API routes to enhance security. Update Docker commands in the CI 
workflow to pass the GHOST_API_KEY as an environment variable. 
Add GHOST_API_KEY to the Next.js configuration for consistent 
access across the application.
2025-02-12 17:30:31 +01:00
Denshooter
e1cd000442 update GitHub Actions workflow to use actions/checkout@v4 and improve container management 2025-02-10 16:05:50 +01:00
Denshooter
65cbab94c7 update port configurations in GitHub Actions workflow 2025-02-10 15:58:12 +01:00
Denshooter
82953ea1b3 update bug fix 2025-02-10 15:27:39 +01:00
Denshooter
a7d980d68a Update main.yml 2025-02-10 11:19:21 +01:00
Denshooter
4b5711337e Create main.yml 2025-02-10 11:04:45 +01:00