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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
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
bryanpedini
e13bd64dc6
stupid syntax error
2024-08-21 22:31:38 +02:00
bryanpedini
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
bryanpedini
123a090491
added automatic deploy workflow with Gitea CI Actions
2024-08-21 22:02:01 +02:00
bryanpedini
1089dbe767
updated hugo-coder theme
2024-08-21 22:01:38 +02:00
bryanpedini
3947b3e0c8
added deploy process
2024-08-21 22:01:24 +02:00
bryanpedini
22c976ff21
added content security protection
2024-08-21 22:00:37 +02:00
bryanpedini
fc9fce6e6d
added version information
2024-08-21 21:49:00 +02:00
bryanpedini
85bf73bdf3
changed description and social links, added default color scheme
2024-08-21 21:16:30 +02:00
bryanpedini
4b597ca2d8
prep target in makefile now updates the submodules
2024-08-21 21:15:11 +02:00
bryanpedini
7aa85522dc
changed git url, added telegram and linkedin
2024-04-20 00:24:33 +02:00
bryanpedini
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
bryanpedini
01b3ef8d5c
baseline hugo website
2024-04-18 07:59:54 +02:00
bryanpedini
da49f4f41a
added hugo-coder theme
2024-04-18 07:52:30 +02:00
bryanpedini
0bd5ce3182
first commit
2024-04-18 07:51:31 +02:00