Skip to content

Warning message "Cannot build factory with any of the provided parameters" was shown when created workspace from private repo of gogs server using SSH URL #269

Warning message "Cannot build factory with any of the provided parameters" was shown when created workspace from private repo of gogs server using SSH URL

Warning message "Cannot build factory with any of the provided parameters" was shown when created workspace from private repo of gogs server using SSH URL #269

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