Skip to content

Add ability to override base domain of workspaces endpoints to match custom Che server hostname base domain #226

Add ability to override base domain of workspaces endpoints to match custom Che server hostname base domain

Add ability to override base domain of workspaces endpoints to match custom Che server hostname base domain #226

name: Label New Issues
on:
issues:
types: [opened]
jobs:
label-issue:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Add Label "status/need-triage" if no label starting with "severity" exists
env:
GITHUB_TOKEN: ${{ secrets.CHE_BOT_GITHUB_TOKEN }}
run: |
ISSUE_NUMBER=${{ github.event.issue.number }}
REPO=${{ github.repository }}
LABEL_TO_ADD="status/need-triage"
LABEL_PREFIX="severity"
# Get the issue labels
ISSUE_LABELS=$(gh issue view $ISSUE_NUMBER --json labels --jq '.labels[].name')
# Check if any label starts with 'severity'
if echo "$ISSUE_LABELS" | grep -q "^$LABEL_PREFIX"; then
echo "A label starting with '$LABEL_PREFIX' exists. No action needed."
else
echo "No label starting with '$LABEL_PREFIX' found. Adding '$LABEL_TO_ADD'."
# Add the label to the issue
gh issue edit $ISSUE_NUMBER --add-label "$LABEL_TO_ADD"
fi