diff --git a/.github/workflows/update-base.yml b/.github/workflows/update-base.yml index 7107a46337..24d383b7b1 100644 --- a/.github/workflows/update-base.yml +++ b/.github/workflows/update-base.yml @@ -33,6 +33,17 @@ jobs: try { // Updates the pull request with the latest upstream changes. await github.pulls.updateBranch({ owner, repo, pull_number }) + + // Checks if the branch is a development version + if (contains(base, '-') || contains(base, 'w')) { + await github.issues.addLabels({ owner, repo, issue_number, labels: ['snapshot'] }); + await github.issues.removeLabel({ owner, repo, issue_number, name: 'release' }); + // Otherwise it's a release + } else { + await github.issues.addLabels({ owner, repo, issue_number, labels: ['release'] }); + await github.issues.removeLabel({ owner, repo, issue_number, name: 'snapshot' }); + } + } catch (error) { // 422 is returned when there is a merge conflict if (error.status === 422) {