Commit graph

16 commits

Author SHA1 Message Date
Decobus
77c7003850 Merge pull request 'Update .forgejo/workflows/deploy.yml' (#2) from deco-patch-1 into main
All checks were successful
Deploy to S3 / deploy (push) Successful in 58s
Reviewed-on: #2
2025-07-17 21:55:01 +03:00
Decobus
ceaa43d50f Merge branch 'main' into deco-patch-1
All checks were successful
Build Site / build (pull_request) Successful in 38s
2025-07-17 21:52:03 +03:00
deco
e0473552a5 Update .forgejo/workflows/deploy.yml
All checks were successful
Build Site / build (pull_request) Successful in 32s
2025-07-17 21:51:47 +03:00
deco
a7ecf1eabf Update .forgejo/workflows/deploy.yml
All checks were successful
Deploy to S3 / deploy (push) Successful in 1m9s
2025-07-17 21:51:33 +03:00
Decobus
84d9093750 Merge pull request 'Add Forgejo Actions and documentation' (#1) from feature/add-github-actions into main
Some checks failed
Deploy to S3 / deploy (push) Failing after 3m8s
Reviewed-on: #1
2025-07-17 21:38:10 +03:00
Derek Slenk
b660b9cd5d Downgrade upload-artifact to v3 for GHES compatibility
All checks were successful
Build Site / build (pull_request) Successful in 1m3s
actions/upload-artifact@v4 is not supported on GHES/Forgejo Actions. Using v3 for compatibility.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:36:25 -04:00
Derek Slenk
0f6983565a Use correct action references for Forgejo Actions
Some checks failed
Build Site / build (pull_request) Failing after 1m9s
Forgejo has actions/checkout, actions/upload-artifact, and aws-actions/configure-aws-credentials in its data repository. Only peaceiris/actions-hugo needs the full GitHub URL.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:34:36 -04:00
Derek Slenk
c0d5b498ea Fix Forgejo Actions to use GitHub action references
Some checks failed
Build Site / build (pull_request) Has been cancelled
Forgejo Actions doesn't have all GitHub Actions in its data repository, so we need to reference the full GitHub URLs for actions like peaceiris/actions-hugo and aws-actions/configure-aws-credentials.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:33:58 -04:00
Derek Slenk
adeb2efd1e Remove GitHub Actions workflows in favor of Forgejo Actions
Some checks failed
Build Site / build (pull_request) Failing after 8s
GitHub Actions workflows are no longer needed since we're using Forgejo Actions for CI/CD on the self-hosted runner.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:31:17 -04:00
Derek Slenk
a837049a4f Add CLAUDE.md documentation for future Claude Code instances
Includes project overview, development commands, architecture details, and tea CLI commands for Forgejo integration.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:30:30 -04:00
Derek Slenk
9dbd1af5f9 Add Forgejo Actions workflows for Hugo site
- Add build workflow for PR validation
- Add deploy workflow for main branch S3 deployment
- Use self-hosted runners

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:20:51 -04:00
Derek Slenk
0265c44006
Update .github/workflows/build.yml
Some checks failed
Build Site / build (push) Has been cancelled
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-29 22:37:52 -04:00
Derek Slenk
5a325d0273
disable cloudfront deploy for now 2025-06-29 22:36:31 -04:00
Derek Slenk
21ce49b769 Add GitHub Actions workflows for build and deployment
- Add build.yml: builds Hugo site on all non-main branches and PRs
- Add deploy.yml: builds and deploys to S3 + CloudFront on main branch pushes
- Uses generic OIDC role for AWS authentication
2025-06-29 22:35:02 -04:00
Derek Slenk
95b37f1bef Add Lynx theme with Hugo modules and optimized author image
- Configure Lynx theme as Hugo module
- Add high-quality author.png generated from vector EPS source
- Update hugo.yaml with author configuration and module imports
- Add _vendor/ to .gitignore (Hugo module cache)
- Include custom CSS placeholder for future styling
- Set up proper module structure with go.mod and go.sum
2025-06-29 22:15:26 -04:00
Derek Slenk
3e8cbdad6a Initial commit: Add Hugo site structure and configuration 2025-06-29 20:37:51 -04:00