Commit Graph

33 Commits

Author SHA1 Message Date
tiennm99 0596666486 fix(ci): fix Hugo download to fail fast on HTTP errors
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:52:56 +07:00
tiennm99 79619df86e Revert "chore(ci): disable Hugo build cache steps"
This reverts commit 08c9ac9c27.
2026-03-12 08:46:01 +07:00
tiennm99 08c9ac9c27 chore(ci): disable Hugo build cache steps
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:39:50 +07:00
tiennm99 3c11fac91a chore: bump GitHub Actions versions and add skills improvement plan
Update all actions/checkout, setup-go, setup-node, cache, upload-artifact,
and download-artifact to latest major versions. Add plan.md with roadmap
for skill fixes and two new skills (mt:commit-push, mt:backfill-tags).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 22:35:01 +07:00
tiennm99 ad530c8690 feat(hugo): update 2026-01-18 12:28:13 +07:00
tiennm99 7a163db2b7 Update hugo.yml 2025-11-08 13:00:45 +07:00
tiennm99 f03ea9dba0 Comment out GitHub Pages deployment steps in workflow
Replaced Jinja-style comments with YAML comments for GitHub Pages deployment-related permissions and steps in the hugo.yml workflow. This clarifies that these steps are currently disabled and improves readability.
2025-10-02 08:53:01 +07:00
tiennm99 f0e5df4b6e Comment out GitHub Pages deployment steps in workflow
The GitHub Pages deployment steps and related permissions in the hugo.yml workflow have been commented out, likely to disable deployment to GitHub Pages while retaining the configuration for future use. Deployment to CloudFlare Pages remains active.
2025-10-02 08:50:47 +07:00
tiennm99 9262d6785e Revert "Remove GitHub Pages deployment from workflow"
This reverts commit c22e081563.
2025-10-02 08:48:56 +07:00
tiennm99 c22e081563 Remove GitHub Pages deployment from workflow
Eliminates the job responsible for deploying to GitHub Pages in the workflow, leaving only the CloudFlare Pages deployment. This streamlines deployment targets and reduces redundancy.
2025-10-01 22:00:05 +07:00
tiennm99 dbfd1b6cc4 Add scheduled build to Hugo workflow
Introduces a cron schedule to the GitHub Actions workflow for Hugo, triggering a build and deploy every day at midnight in addition to builds on push to main.
2025-09-29 20:02:29 +07:00
tiennm99 17ae2a58a8 Update configs, social links, and about page content
Refactored Hugo workflow to simplify version handling. Improved .gitignore for better coverage. Removed unused social icons and verification file. Updated site configs for base URL, markup, menu (added GitLab, removed YouTube/X), and comment system. Enhanced about page with current work info and clarified blog purpose.
2025-09-28 12:30:44 +07:00
tiennm99 cb6fb4589f feat: update GH action
Base on Hugo docs and hugo paperMod them
2025-09-28 09:48:38 +07:00
tiennm99 de6fa973cc fix: extract artifact 2025-05-09 01:31:48 +07:00
tiennm99 2566af0643 fix: deploy on cloudflare 2025-05-09 01:19:28 +07:00
tiennm99 7573519262 Update hugo.yml 2025-05-09 01:11:11 +07:00
tiennm99 8b25598340 feat: update actions 2025-05-09 01:09:33 +07:00
tiennm99 481ffd8687 fix: deploy folder 2025-05-09 01:01:22 +07:00
tiennm99 7b5328bc6f feat: github actions deploy to cloudflare pages 2025-05-09 00:52:16 +07:00
tiennm99 be817dc0b1 Update hugo.yml 2025-05-05 21:01:16 +07:00
tiennm99 4072e70937 feat: update cache in github action build 2025-05-01 09:32:14 +07:00
tiennm99 3dfebbe999 feat: remove unused verifications, update indexnow 2025-05-01 00:34:39 +07:00
tiennm99 0ebea7050d feat(indexnow): indexnow after deploy 2025-04-05 21:19:18 +07:00
tiennm99 3b6525e204 feat(indexnow): init 2025-04-05 21:12:31 +07:00
tiennm99 e60d5001a7 feat: update cache in github actions 2025-03-07 01:29:57 +07:00
tiennm99 4363649b43 feat: split cache into restore & save 2025-03-07 01:19:08 +07:00
tiennm99 456025b0d8 feat: cache in github actions 2025-03-07 00:58:05 +07:00
tiennm99 445245fe3a fix: ci 2025-02-16 23:03:57 +07:00
tiennm99 7a42b6d33a [Hugo] (Change) update hugo version 2024-12-21 17:15:50 +07:00
tiennm99 296c584890 [Config] (Change) split into multi config files 2024-12-21 17:05:58 +07:00
tiennm99 0ea01fd4dd Update hugo.yaml 2024-10-04 19:48:41 +07:00
tiennm99 e2afb36e56 [Hugo] (Change) update version to 0.135.0 2024-10-03 20:02:00 +07:00
tiennm99 b302ecb5f8 [Change] to GitHub Pages 2024-04-27 16:50:17 +07:00