diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e12c72381e874f45b24016be2f6badff4b24adb6..bce7f63e5253583118badc2d6ce62da00f5a60e6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,6 +30,13 @@ build-hugo:
   artifacts:
     paths:
       - public
+  resources:
+    requests:
+      memory: 1Gi
+      cpu: 500m
+    limits:
+      memory: 1.5Gi
+      cpu: 750m
 
 push-modification:
   extends: .ef-git
@@ -58,3 +65,10 @@ push-modification:
     - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
       # when: manual 
     - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "schedule"
+  resources:
+    requests:
+      memory: 500Mi
+      cpu: 250m
+    limits:
+      memory: 1Gi
+      cpu: 500m