06bdf69b5f
feat: add build workflow
...
Build website to check for errors / test (push) Successful in 22s
- Add new Gitea build workflow to check for Hugo site errors on main branch pushes
- Update deploy workflow: changed name and group
2026-02-04 10:29:33 +01:00
d2dc3a0a9e
changed deployment host and path
2026-02-02 17:21:26 +01:00
f202b2d58c
feat: add new content pages and update version page format
...
- Added new content pages: about, contact, and index with site information
- Updated version page URL format and removed date field
2026-02-02 17:19:28 +01:00
d395c219f6
feat: switch theme to risotto and update config
...
- Add risotto theme as submodule
- Update hugo.yaml with new theme configuration
- Adjust menu URLs to be absolute paths
- Simplify makefile by removing redundant prep steps
- Update copyright notice and author info
- Remove old theme-specific CSP settings
2026-02-02 17:17:24 +01:00
8a94fe0add
THE PRIVATE KEEEEEEEYYY
Deploy website on production server when committing on main / test (push) Successful in 11s
0.1
2026-02-01 19:25:29 +01:00
2f2c60126c
feat(deploy): improve environment variable handling and deployment workflow
...
Deploy website on production server when committing on main / test (push) Failing after 12s
- Update .vars to properly export deployment configuration variables
- Modify deploy.sh to conditionally source .vars only in interactive mode
- Remove include directive from makefile to prevent automatic variable loading
- Enhance deployment script reliability by ensuring proper environment setup
2026-02-01 19:24:37 +01:00
83728057ee
stupid variables
Deploy website on production server when committing on main / test (push) Failing after 9s
2026-02-01 19:19:36 +01:00
4f16efe7ed
ssh key is handled by the job
Deploy website on production server when committing on main / test (push) Failing after 8s
2026-02-01 19:13:29 +01:00
289e06d6c3
fuck you
Deploy website on production server when committing on main / test (push) Failing after 8s
2026-02-01 19:12:14 +01:00
94469a598b
omfg the ci
Deploy website on production server when committing on main / test (push) Failing after 8s
2026-02-01 19:11:20 +01:00
50cd2ae16f
try this
Deploy website on production server when committing on main / test (push) Failing after 9s
2026-02-01 19:08:02 +01:00
53795cf5cd
removed debug, fixed deployment env
Deploy website on production server when committing on main / test (push) Failing after 9s
2026-02-01 19:06:40 +01:00
4fa2be1351
stderr
Deploy website on production server when committing on main / test (push) Failing after 8s
2026-02-01 19:02:44 +01:00
d1465de486
updated theme
Deploy website on production server when committing on main / test (push) Failing after 8s
2026-02-01 18:56:14 +01:00
2e333ce882
added verbosity
Deploy website on production server when committing on main / test (push) Failing after 12s
2026-02-01 18:50:36 +01:00
9463c44034
feat(deploy): improve ssh key handling and deployment security
...
Deploy website on production server when committing on main / test (push) Failing after 9s
- Remove hardcoded SSH private key file path from workflow
- Use proper SSH directory structure (~/.ssh/) for key storage
- Add known_hosts file for improved SSH security
- Move environment variables to dedicated env block
- Remove StrictHostKeyChecking=no for better security
- Update deploy script to use proper SSH key path
- Maintain deployment path configuration via environment variables
2026-02-01 18:35:37 +01:00
b7286eeeb6
fix: use explicit bash path in makefile scripts
...
Specify full path to bash interpreter for version.sh and deploy.sh scripts in makefile to ensure consistent execution across different environments and avoid potential PATH issues.
2026-02-01 18:17:37 +01:00
9a4bdf15a3
fix: update deployment workflow concurrency settings
...
Configure concurrency group for website deployment workflow to prevent race conditions and ensure orderly deployment execution. The cancel-in-progress setting is set to false to maintain deployment stability.
2026-02-01 18:16:51 +01:00
fafafb0d37
chore: update deployment trigger from branch push to tag push
...
Change deployment workflow to trigger on tag pushes instead of main branch pushes, allowing for more controlled and versioned deployments.
2026-02-01 18:16:20 +01:00
d0189c57a5
fix(deploy): remove docker compose restart from deployment script
...
Removes the 'docker compose restart' command from the deployment script as it was causing unnecessary service interruptions during deployment. The tar extraction and cleanup steps are sufficient for updating the application files without requiring a full container restart.
2026-02-01 18:12:28 +01:00
126bd66ddb
and now the build passes with zero errors
...
Deploy website on production server when committing on main / test (push) Failing after 10s
(until I shit my pants again with some other shenanigans)
2024-08-21 23:16:03 +02:00
ec6bbafb2e
no, as it turns out, variables were not defined
Deploy website on production server when committing on main / test (push) Successful in 8s
2024-08-21 23:15:08 +02:00
80b3490e37
are variables actually defined?
Deploy website on production server when committing on main / test (push) Failing after 7s
2024-08-21 23:14:15 +02:00
0c6699e211
does it build on the CI now with submodules?
Deploy website on production server when committing on main / test (push) Failing after 8s
2024-08-21 23:10:34 +02:00
911d274467
fucking ubuntu shit outdated repos, fuck canonical
Deploy website on production server when committing on main / test (push) Failing after 11s
2024-08-21 23:03:26 +02:00
3a7beeade5
apt update, of course, now install hugo!
Deploy website on production server when committing on main / test (push) Failing after 9s
2024-08-21 22:38:18 +02:00
db7f32eb7f
need hugo installed to build hugo site, no?
Deploy website on production server when committing on main / test (push) Failing after 3s
2024-08-21 22:35:44 +02:00
e13bd64dc6
stupid syntax error
2024-08-21 22:31:38 +02:00
f0cfff3818
fixed action syntax error (maybe?)
Deploy website on production server when committing on main / test (push) Failing after 25s
2024-08-21 22:03:18 +02:00
123a090491
added automatic deploy workflow with Gitea CI Actions
2024-08-21 22:02:01 +02:00
1089dbe767
updated hugo-coder theme
2024-08-21 22:01:38 +02:00
3947b3e0c8
added deploy process
2024-08-21 22:01:24 +02:00
22c976ff21
added content security protection
2024-08-21 22:00:37 +02:00
fc9fce6e6d
added version information
2024-08-21 21:49:00 +02:00
85bf73bdf3
changed description and social links, added default color scheme
2024-08-21 21:16:30 +02:00
4b597ca2d8
prep target in makefile now updates the submodules
2024-08-21 21:15:11 +02:00
7aa85522dc
changed git url, added telegram and linkedin
2024-04-20 00:24:33 +02:00
a75ca5392a
added prep to makefile
...
make is good, make is life, use make
now everything works with a single make (good for devops ci/cd too)
2024-04-18 08:07:32 +02:00
01b3ef8d5c
baseline hugo website
2024-04-18 07:59:54 +02:00
da49f4f41a
added hugo-coder theme
2024-04-18 07:52:30 +02:00
0bd5ce3182
first commit
2024-04-18 07:51:31 +02:00