This is an automated email from the ASF dual-hosted git repository. pkarwasz pushed a commit to branch feature/disable-auto-dependabot in repository https://gitbox.apache.org/repos/asf/logging-log4j-samples.git
commit e0f6dc4451539adcad18d764c427af1795f6847f Author: Piotr P. Karwasz <pkarwasz-git...@apache.org> AuthorDate: Wed Apr 9 12:41:11 2025 +0200 Remove `merge-dependabot` workflow In this repository, we don't need changelog entries. I would therefore propose to disable the `merge-dependabot` workflow and merge upgrades manually. --- .github/workflows/build.yaml | 1 - .github/workflows/merge-dependabot.yaml | 45 --------------------------------- 2 files changed, 46 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 7ba9dac..e7380aa 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -38,5 +38,4 @@ permissions: read-all jobs: integration-test: - if: github.actor != 'dependabot[bot]' uses: apache/logging-log4j-samples/.github/workflows/integration-test.yaml@main diff --git a/.github/workflows/merge-dependabot.yaml b/.github/workflows/merge-dependabot.yaml deleted file mode 100644 index 27ec773..0000000 --- a/.github/workflows/merge-dependabot.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to you under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -name: merge-dependabot - -on: - pull_request_target: - paths-ignore: - - "**.adoc" - - "**.md" - - "**.txt" - -permissions: read-all - -jobs: - - integration-test: - if: github.repository == 'apache/logging-log4j-samples' && github.event_name == 'pull_request_target' && github.actor == 'dependabot[bot]' - uses: apache/logging-log4j-samples/.github/workflows/integration-test.yaml@main - with: - # When running on `pull_request_target` use the PR branch, not the target branch - samples-ref: ${{ github.head_ref }} - - merge-dependabot: - needs: integration-test - uses: apache/logging-parent/.github/workflows/merge-dependabot-reusable.yaml@main - permissions: - contents: write # to push changelog commits - pull-requests: write # to close the PR - secrets: - GPG_SECRET_KEY: ${{ secrets.LOGGING_GPG_SECRET_KEY }} # to sign commits