This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 8dffd901e6a2 chore(ci): remove pr target actions
8dffd901e6a2 is described below
commit 8dffd901e6a28a5d01b1e80a26d3f73f54b169c7
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Thu Feb 12 15:20:01 2026 +0100
chore(ci): remove pr target actions
---
.github/workflows/component-pr.yaml | 70 -------------------------------------
.github/workflows/generic-pr.yaml | 49 --------------------------
2 files changed, 119 deletions(-)
diff --git a/.github/workflows/component-pr.yaml
b/.github/workflows/component-pr.yaml
deleted file mode 100644
index 47cc7d8483dd..000000000000
--- a/.github/workflows/component-pr.yaml
+++ /dev/null
@@ -1,70 +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: Component Check
-
-on:
- pull_request_target:
- types:
- - opened
- - reopened
- paths:
- - 'parent/**'
- - 'core/**'
- - 'components/**'
- - 'test-infra/**'
-
-permissions: {}
-jobs:
- process:
- if: github.repository == 'apache/camel'
- permissions:
- pull-requests: write # to comment on a pull request
- actions: read # to download artifact
-
- name: Process
- runs-on: ubuntu-latest
- steps:
- - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd #
v8.0.0
- if: |
- github.event_name == 'pull_request_target' &&
- (github.event.action == 'opened' ||
- github.event.action == 'reopened')
- with:
- github-token: ${{ secrets.GITHUB_TOKEN }}
- script: |
- github.rest.issues.createComment({
- issue_number: context.issue.number,
- owner: context.repo.owner,
- repo: context.repo.repo,
- body: `:star2: Thank you for your contribution to the Apache
Camel project! :star2:
-
- :robot: CI automation will test this PR automatically.
-
- :camel: Apache Camel Committers, please review the following items:
-
- * First-time contributors **require MANUAL approval** for the
GitHub Actions to run
-
- * You can use the command \`/component-test
(camel-)component-name1 (camel-)component-name2..\` to request a test from the
test bot.
-
- * You can label PRs using \`build-all\`, \`build-dependents\`,
\`skip-tests\` and \`test-dependents\` to fine-tune the checks executed by this
PR.
-
- * Build and test logs are available in the Summary page. **Only**
[Apache Camel committers](https://camel.apache.org/community/team/#committers)
have access to the summary.
-
- * :warning: Be careful when sharing logs. Review their contents
before sharing them publicly.`
-
- })
diff --git a/.github/workflows/generic-pr.yaml
b/.github/workflows/generic-pr.yaml
deleted file mode 100644
index d20a84c8f579..000000000000
--- a/.github/workflows/generic-pr.yaml
+++ /dev/null
@@ -1,49 +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: label pr
-
-on:
- pull_request_target:
- types:
- - opened
- - reopened
- - synchronize
-
-permissions:
- contents: read
-
-jobs:
- process:
- if: github.repository == 'apache/camel'
- permissions:
- contents: read # for actions/labeler to determine modified files
- pull-requests: write # for actions/labeler to add labels to PRs
- name: Process
- runs-on: ubuntu-latest
- steps:
- - name: Label changes scope
- if: |
- github.event_name == 'pull_request_target' &&
- (github.event.action == 'opened' ||
- github.event.action == 'reopened' ||
- github.event.action == 'synchronize')
- uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
- with:
- repo-token: ${{ secrets.GITHUB_TOKEN }}
- configuration-path: .github/workflows/generic-pr/label-config.yml
- sync-labels: true