Skip to content

ff-merge

ff-merge #36

Workflow file for this run

name: ff-merge
on:
workflow_dispatch:
inputs:
branches:
description: 'branches/all to ff merge branch-next into (separate by blank only)'
default: 'master, dunfell, gatesgarth, hardknott, honister, kirkstone, zeus, langdale, mickledore, nanbield, scarthgap, styhead'
required: true
jobs:
ff-merge:
runs-on: ubuntu-22.04
strategy:
matrix:
branch: ${{ split(github.event.inputs.branches), ',') }}

Check failure on line 14 in .github/workflows/ff-merge.yml

View workflow run for this annotation

GitHub Actions / ff-merge

Invalid workflow file

The workflow is not valid. .github/workflows/ff-merge.yml (Line: 14, Col: 18): Unrecognized function: 'split'. Located at position 1 within expression: split(github.event.inputs.branches), ',') .github/workflows/ff-merge.yml (Line: 14, Col: 18): Unexpected value '${{ split(github.event.inputs.branches), ',') }}'
fail-fast: false
steps:
- name: clone meta-aws ${{ github.event.inputs.branches }} branch
uses: actions/checkout@v3
with:
ref: ${{ matrix.branch }}
path: meta-aws
fetch-depth: 0
token: ${{ secrets.BOT_CREDENTIAL }}
- name: merge ${{ matrix.branch }}-next into ${{ matrix.branch }}
working-directory: meta-aws
run: |
git config --global user.name aws-iot-embedded-linux-ci
git config --global user.email [email protected]
git merge --ff-only origin/${{ matrix.branch }}-next
- name: push ${{ matrix.branch }}
working-directory: meta-aws
run: |
git push -u origin ${{ matrix.branch }}