Page MenuHomePhabricator

Creating a release branch triggers the "publish release" pipeline
Closed, ResolvedPublic

Details

Other Assignee
roti_WMDE

Event Timeline

@RickiJay-WMDE mentioned if: github.event.pull_request.merged == 'true' might help to fix that issue.

roti_WMDE renamed this task from Creating a release branch triggers the "publish relese" pipeline to Creating a release branch triggers the "publish release" pipeline.Mar 26 2024, 2:17 PM

Updates:

Changed the Github workflow build_test_publish_release.yml, which is now triggered by closed PRs on the mw-* branches:

on:
  pull_request:
    types:
      - closed
    branches:
      - "mw-*"

Each job on the workflow has a check that the PR was *merged*, not just closed:

if: github.event.pull_request.merged == true
RickiJay-WMDE claimed this task.
RickiJay-WMDE updated Other Assignee, added: roti_WMDE.
RickiJay-WMDE moved this task from To do to Done on the Wikibase Suite Team (Sprint-∞) board.