Weekly promotion of staging to mainline

Perform an ff-only merge of `amd-staging` into an `amd-mainline` staging branch and open a pull request.


[ROCm/rocprofiler-systems commit: 3c1db92d9e]
Цей коміт міститься в:
David Galiffi
2024-11-14 23:09:39 -05:00
джерело a95182d1ba
коміт bd491addd6
5 змінених файлів з 34 додано та 0 видалено
+26
Переглянути файл
@@ -0,0 +1,26 @@
name: Sync Mainline with Staging
on:
workflow_dispatch:
schedule:
- cron: 0 5 * * sun
jobs:
promote-stg-to-main:
runs-on: ubuntu-latest
name: Promote Staging to Mainline
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: amd-mainline
fetch-depth: '0'
- name: Merge - Fast Forward Only
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git checkout amd-mainline
git checkout -b promote-staging-$(date +%F)
git merge --ff-only origin/amd-staging
git push -u origin HEAD
gh pr create --base amd-mainline --title "Promote \`amd-staging\` to \`amd-mainline\`" --fill --label "automerge"