feat(ci): add commit title extraction step

This commit is contained in:
Ching L 2025-09-11 17:18:02 +08:00
parent 2430a74f08
commit 38ac4e38f8

View File

@ -50,6 +50,12 @@ steps:
- echo "Restart the container" - echo "Restart the container"
- docker compose down && docker compose up -d - docker compose down && docker compose up -d
- name: extract-commit-title
image: alpine
commands:
- export COMMIT_TITLE="$(echo "${DRONE_COMMIT_MESSAGE}" | head -n1)"
- echo "COMMIT_TITLE=$COMMIT_TITLE" >> /drone/env
- name: discord notification - name: discord notification
image: appleboy/drone-discord image: appleboy/drone-discord
settings: settings:
@ -62,7 +68,7 @@ steps:
message: message:
- | - |
${DRONE_REPO} ${DRONE_REPO}
Commit: ${DRONE_COMMIT_MESSAGE%%$'\n'*} Commit: ${COMMIT_TITLE}
Branch: ${DRONE_COMMIT_BRANCH} Branch: ${DRONE_COMMIT_BRANCH}
Link: ${DRONE_BUILD_LINK} Link: ${DRONE_BUILD_LINK}
when: when: