Commit Graph
38 Commits
Author SHA1 Message Date
tiennm99 f4a533db31 fix(ci): handle clean index after git add in projects workflow 2026-04-22 20:19:00 +07:00
tiennm99 5876b79689 refactor(projects): rename pages section to projects with contributions
- rename content/page/pages → content/page/projects, keep /pages alias
- list owned + contributed repos (GraphQL repositoriesContributedTo)
- filter by URL (homepage or has_pages), not just GitHub Pages enabled
- rename script/workflow to update-projects-list.mjs / update-projects.yml
2026-04-22 20:09:33 +07:00
tiennm99 f9927e6098 feat(ci): replace github-pages shortcode with daily workflow
Fetch repos server-side via GitHub API using PAGES_FETCH_TOKEN and
inject the pages list into content/page/pages/index.md between HTML
markers. Runs daily at 00:00 Asia/Saigon and on manual dispatch.
2026-04-22 19:57:36 +07:00
tiennm99 f05cd3a538 fix(ci): fix Hugo download to fail fast on HTTP errors 2026-03-12 08:52:56 +07:00
tiennm99 33a04bf2e8 Revert "chore(ci): disable Hugo build cache steps"
This reverts commit d2f7295864.
2026-03-12 08:46:01 +07:00
tiennm99 d2f7295864 chore(ci): disable Hugo build cache steps 2026-03-12 08:39:50 +07:00
tiennm99 bd21d8afe5 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).
2026-03-11 22:35:01 +07:00
tiennm99 fbe21e4716 feat(hugo): update 2026-01-18 12:28:13 +07:00
tiennm99 8b3672ce29 Update hugo.yml 2025-11-08 13:00:45 +07:00
tiennm99 bec01621c9 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 324b455b01 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 5c042dad73 Revert "Remove GitHub Pages deployment from workflow"
This reverts commit 976d4822a0.
2025-10-02 08:48:56 +07:00
tiennm99 976d4822a0 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 3b76642a34 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 94100b6a41 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 170e7c1cd1 feat: update GH action
Base on Hugo docs and hugo paperMod them
2025-09-28 09:48:38 +07:00
tiennm99 9fea1da267 feat: remove unused rules
keep only cursor and windsurf, because others not good enough
2025-05-25 00:05:27 +07:00
tiennm99 02b4b58838 feat(copilot): add instructions
clone from cursor rules
2025-05-10 22:59:47 +07:00
tiennm99 b02973cb9e fix: extract artifact 2025-05-09 01:31:48 +07:00
tiennm99 9fbcc5df7a fix: deploy on cloudflare 2025-05-09 01:19:28 +07:00
tiennm99 694c4cb183 Update hugo.yml 2025-05-09 01:11:11 +07:00
tiennm99 44473a14e5 feat: update actions 2025-05-09 01:09:33 +07:00
tiennm99 794d8cf7cc fix: deploy folder 2025-05-09 01:01:22 +07:00
tiennm99 3eec35cfbc feat: github actions deploy to cloudflare pages 2025-05-09 00:52:16 +07:00
tiennm99 63a0263b62 Update hugo.yml 2025-05-05 21:01:16 +07:00
tiennm99 a9ef2a179e feat: update cache in github action build 2025-05-01 09:32:14 +07:00
tiennm99 e524ba357f feat: remove unused verifications, update indexnow 2025-05-01 00:34:39 +07:00
tiennm99 0d3ef38769 feat(indexnow): indexnow after deploy 2025-04-05 21:19:18 +07:00
tiennm99 9eb4dcabae feat(indexnow): init 2025-04-05 21:12:31 +07:00
tiennm99 d1ec9efc08 feat: update cache in github actions 2025-03-07 01:29:57 +07:00
tiennm99 c2b606fb59 feat: split cache into restore & save 2025-03-07 01:19:08 +07:00
tiennm99 384f34da04 feat: cache in github actions 2025-03-07 00:58:05 +07:00
tiennm99 e44b1cda6f fix: ci 2025-02-16 23:03:57 +07:00
tiennm99 370dee9694 [Hugo] (Change) update hugo version 2024-12-21 17:15:50 +07:00
tiennm99 d68d11a859 [Config] (Change) split into multi config files 2024-12-21 17:05:58 +07:00
tiennm99 89ee3e4cdb Update hugo.yaml 2024-10-04 19:48:41 +07:00
tiennm99 a54492b960 [Hugo] (Change) update version to 0.135.0 2024-10-03 20:02:00 +07:00
tiennm99 b9e290f962 [Change] to GitHub Pages 2024-04-27 16:50:17 +07:00