💚 edit ci config

change CI rule to only run if tag applied instead of "push to main" rule
This commit is contained in:
Rafi Arrafif
2025-07-18 23:36:35 +07:00
parent 8532d7e104
commit 065e2d18a3

View File

@ -17,8 +17,7 @@ build_app:
- server-compiled - server-compiled
expire_in: 1 hour expire_in: 1 hour
rules: rules:
- if: '$CI_COMMIT_BRANCH == "main"' - if: $CI_COMMIT_TAG
- if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "main"'
create_release: create_release:
stage: release stage: release
@ -37,5 +36,4 @@ create_release:
- name: "server-compiled" - name: "server-compiled"
url: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/server-compiled" url: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/server-compiled"
rules: rules:
- if: '$CI_COMMIT_BRANCH == "main"' - if: $CI_COMMIT_TAG\
- if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "main"'