You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Test workflow permissions for writing actions
* Test removing actions write permission
* Add new JReleaser workflow dependency and remove token permissions
* Add runnable label to job name
* Update downmerge workflow to allow for parameterized source branch, multi target branch, semver incrementing options
* Remove runnable prefix in favor or reusable marking themselves as such
* Create auto downmerge action for aepsdk-commons
* Add GH_TOKEN required by gh CLI
* Fix unescaped backticks
* Update versions workflow to accept custom pr title and body
* Try different syntax
* Try different syntax
* Add (Reusable) prefix to reusable workflows for easier navigation in commons actions
* Add z prefix to have them sorted last in actions list
* Update downmerge workflow to skip duplicate branches and skip creating PR if no changes
* Update iOS workflow versions to `gha-ios-5.3.3`
* Update Android workflow versions to `gha-android-3.4.4`
* Update versions workflow to 3.4.4
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: .github/workflows/downmerge-to-dev.yml
+79-31Lines changed: 79 additions & 31 deletions
Original file line number
Diff line number
Diff line change
@@ -10,18 +10,23 @@
10
10
# governing permissions and limitations under the License.
11
11
#
12
12
13
-
name: Downmerge main -> dev
13
+
name: z(Reusable) Downmerge main -> dev
14
14
15
15
on:
16
16
workflow_call:
17
17
inputs:
18
-
dev-branch-name:
19
-
description: 'Branch to receive changes from main. Default is "dev".'
18
+
source-branch-name:
19
+
description: 'Branch to merge from. Default is "main".'
20
+
type: string
21
+
default: 'main'
22
+
23
+
target-branches:
24
+
description: 'Space separated list of branches that should receive pull requests. Example: "dev dev-actions"'
20
25
type: string
21
26
default: 'dev'
22
27
23
-
create-new-branch:
24
-
description: 'Create a new branch from main instead of merging main into the dev branch. Default is false.'
28
+
increment-target-branch:
29
+
description: 'If true, automatically compute and create the next semver branch, where target-branches is interpreted as a list of prefixes. Example: "dev- dev-v" (dev-1.2.3, dev-v1.2.3 exist) → "dev-1.2.4 dev-v1.2.4"'
0 commit comments