Skip to content

Staging: ghcr.io/piny940/portfolio-admin:main-baa2cdcc545046cfde82d8b… #361

Staging: ghcr.io/piny940/portfolio-admin:main-baa2cdcc545046cfde82d8b…

Staging: ghcr.io/piny940/portfolio-admin:main-baa2cdcc545046cfde82d8b… #361

Workflow file for this run

name: FluxCD Auto-PR
on:
push:
branches:
- fluxcd/image-update
jobs:
create-and-merge-pr:
name: Open PR to main
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
name: checkout
- uses: repo-sync/pull-request@v2
name: Create pull request
with:
destination_branch: "main"
pr_title: "FluxCD Image Update Automation PR"
pr_body: ":crown: *An automated PR*"
github_token: ${{ secrets.GITHUB_TOKEN }}
- name: Enable auto-merge for FluxCD PRs
run: gh pr merge --auto --merge "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}