bryanpedini
dbc1a9d927
added agcom open letter blog post and blog index page
2026-07-30 05:08:37 +02:00
bryanpedini
d52b3301f7
update risotto theme to 0.5.1 (bd4c2c5)
2026-07-30 04:48:43 +02:00
bryanpedini
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
bryanpedini
d2dc3a0a9e
changed deployment host and path
2026-02-02 17:21:26 +01:00
bryanpedini
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
bryanpedini
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
bryanpedini
8a94fe0add
THE PRIVATE KEEEEEEEYYY
Deploy website on production server when committing on main / test (push) Successful in 11s
2026-02-01 19:25:29 +01:00
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
4fa2be1351
stderr
Deploy website on production server when committing on main / test (push) Failing after 8s
2026-02-01 19:02:44 +01:00
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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