From bd411cc62c6505d324aa4cc3c4f12720ba3673f3 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Fri, 7 Mar 2025 18:36:33 +0700 Subject: [PATCH] feat: update post 250307 --- content/post/2025/03/07/index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/post/2025/03/07/index.md b/content/post/2025/03/07/index.md index 0b5df7f..02949e3 100644 --- a/content/post/2025/03/07/index.md +++ b/content/post/2025/03/07/index.md @@ -1,7 +1,7 @@ --- title: "Ứng dụng GitHub Actions Cache để giảm thời gian build" date: 2025-03-07 -tags: [ "GitHub", "CI/CD", "Hugo" ] +tags: [ "GitHub", "CI/CD", "Hugo", "AI-Assisted" ] --- Gần đây khi đăng Newsletter, mình có đính kèm nhiều hình ảnh, và khi build với Hugo, Hugo sẽ cần process những hình ảnh này (tạo nhiều ảnh với kích thước khác nhau, nhằm tối ưu thời gian load). Và thời gian build của mình đã tăng lên đáng kể (có khi lên đến tận 4 phút). Để giải quyết vấn đề này, mình đã tìm hiểu và ứng dụng GitHub Action Cache để giảm thời gian build. @@ -213,6 +213,8 @@ GitHub Actions Cache là một công cụ mạnh mẽ giúp tối ưu quy trình Đây chỉ là một ví dụ cơ bản về cách sử dụng GitHub Actions Cache. Trong thực tế, tùy thuộc vào dự án cụ thể, bạn có thể cần áp dụng các chiến lược cache phức tạp hơn. +Nếu bạn muốn tìm hiểu thêm, có thể tham khảo repository của GitHub Actions Cache: [https://github.com/actions/cache](https://github.com/actions/cache), hoặc trong document sau: [https://docs.github.com/en/actions/guides/caching-dependencies-to-speed-up-workflows](https://docs.github.com/en/actions/guides/caching-dependencies-to-speed-up-workflows). + Hy vọng bài viết này sẽ hữu ích cho bạn trong việc tối ưu quy trình CI/CD của dự án. Nếu bạn có bất kỳ câu hỏi hoặc góp ý nào, đừng ngần ngại để lại comment bên dưới. Toàn bộ workflow mình đang sử dụng có thể tìm thấy trong [repo GitHub của mình](https://github.com/tiennm99/tiennm99.github.io) hoặc bạn có thể copy từ ví dụ trong bài này.