Skip to content

build(deps): bump cloud.google.com/go/compute from 1.52.0 to 1.53.0 #78

build(deps): bump cloud.google.com/go/compute from 1.52.0 to 1.53.0

build(deps): bump cloud.google.com/go/compute from 1.52.0 to 1.53.0 #78

name: Auto-merge Dependabot PRs
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
jobs:
dependabot-automerge:
# Sadece Dependabot'un açtığı PR'larda çalışsın
if: ${{ github.actor == 'dependabot[bot]' }}
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Fetch Dependabot metadata
id: meta
uses: dependabot/fetch-metadata@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
# Patch ve minor güncellemeleri otomatik birleştir
- name: Enable auto-merge (patch/minor)
if: ${{ steps.meta.outputs.update-type == 'version-update:semver-patch' || steps.meta.outputs.update-type == 'version-update:semver-minor' }}
uses: peter-evans/enable-pull-request-automerge@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
pull-request-number: ${{ github.event.pull_request.number }}
merge-method: squash
# İsterseniz major güncellemeleri etiketle ve otomatik birleştirme
# yerine gözden geçirmeye bırak
- name: Label major updates
if: ${{ steps.meta.outputs.update-type == 'version-update:semver-major' }}
uses: actions-ecosystem/action-add-labels@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
number: ${{ github.event.pull_request.number }}
labels: "major-update"