camunda / zeebe-process-test

Testing project for Camunda Platform 8
41 stars 15 forks source link

build: fix auto merge with merge queues #1213

Closed npepinpe closed 2 months ago

npepinpe commented 2 months ago

Description

Fixes the CI workflow, specifically enabling it for merge queues (fixing the triggers to run) and also updating the auto merge job to use the GitHub CLI to just add to the merge queue.

Related issues

related to camunda/team-infrastructure#633

Definition of Done

Not all items need to be done depending on the issue and the pull request.

Code changes:

Testing:

Documentation:

github-actions[bot] commented 2 months ago

Test Results

 50 files  ±0   50 suites  ±0   1m 33s :stopwatch: +4s 138 tests ±0  138 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  438 runs  ±0  438 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 61a0a709. ± Comparison against base commit 20c160ce.

:recycle: This comment has been updated with latest results.

npepinpe commented 2 months ago

Haven't tested the auto merge though, but I can keep an eye in the next few days for it. The merging itself looks like it will mostly work, though we can use this PR as a test (but at least the required check is green here, so it picked it up properly).

npepinpe commented 2 months ago

Oh, right, I assumed the auto flag would do that.