- Name your pipelines with the
workflow:name
setting
- Inject the name through a variable coming from a defined workflow

workflow:
name: '$PIPELINE_NAME'
rules:
- if: $DEPLOY
variables:
PIPELINE_NAME: "Deploy Pipeline: $DEPLOY"
stages:
- build
- deploy
build:
stage: build
script:
- echo "Building Backend..."
- echo "Build complete."
deploy
stage: deploy
environment: dev
rules:
- if: $DEPLOY == 'dev'
when: always
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
when: manual
script:
- echo "Deploying application..."
- echo "Application successfully deployed."