You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/02/03 08:23:57 UTC
[camel-quarkus] branch master updated (660bc37 -> 6de27b8)
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from 660bc37 Exclude docs module on camel-master branch builds
new 8f571e8 Added the changelog action as git submodule
new 04fad1c Revert "Remove changelog generation workflow"
new 2ad10e7 Changelog action: Point to the action submodule in changelog action yml
new 6de27b8 Changelog action: We are checking out camel-quarkus and not ckc
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/actions/changelog | 1 +
.github/workflows/automatic-changelog-update.yml | 60 ++++++++++++++++++++++++
.gitmodules | 3 ++
3 files changed, 64 insertions(+)
create mode 160000 .github/actions/changelog
create mode 100644 .github/workflows/automatic-changelog-update.yml
create mode 100644 .gitmodules
[camel-quarkus] 03/04: Changelog action: Point to the action
submodule in changelog action yml
Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 2ad10e7c8d1af58e8f112f8b3c4e9e7b634c6647
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Feb 3 08:17:24 2021 +0100
Changelog action: Point to the action submodule in changelog action yml
---
.github/workflows/automatic-changelog-update.yml | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/automatic-changelog-update.yml b/.github/workflows/automatic-changelog-update.yml
index 6c1bd26..ac24b60 100644
--- a/.github/workflows/automatic-changelog-update.yml
+++ b/.github/workflows/automatic-changelog-update.yml
@@ -29,10 +29,14 @@ jobs:
runs-on: ubuntu-latest
name: Generate changelog for master branch
steps:
- - uses: actions/checkout@v1
+ - name: "Checkout camel-kafka-connector"
+ uses: actions/checkout@v2
+ with:
+ persist-credentials: false
+ submodules: recursive
- name: Generate changelog
- uses: charmixer/auto-changelog-action@v1.1
+ uses: ./.github/actions/changelog
with:
token: ${{ secrets.GITHUB_TOKEN }}
exclude_labels: "duplicate,question,invalid,wontfix,build/camel-master,build/quarkus-master"
[camel-quarkus] 02/04: Revert "Remove changelog generation workflow"
Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 04fad1c397114ee16c3278b62f318cb4ccc5b84c
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Feb 3 08:16:05 2021 +0100
Revert "Remove changelog generation workflow"
This reverts commit 29e7c1f977d0f09f09fee7877f978343cfa187f5.
---
.github/workflows/automatic-changelog-update.yml | 56 ++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/.github/workflows/automatic-changelog-update.yml b/.github/workflows/automatic-changelog-update.yml
new file mode 100644
index 0000000..6c1bd26
--- /dev/null
+++ b/.github/workflows/automatic-changelog-update.yml
@@ -0,0 +1,56 @@
+#
+# 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: Changelog
+
+on:
+ schedule:
+ # Run at 3 during night
+ - cron: '0 3 * * *'
+ workflow_dispatch:
+
+jobs:
+ generate_changelog:
+ if: github.repository == 'apache/camel-quarkus'
+ runs-on: ubuntu-latest
+ name: Generate changelog for master branch
+ steps:
+ - uses: actions/checkout@v1
+
+ - name: Generate changelog
+ uses: charmixer/auto-changelog-action@v1.1
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ exclude_labels: "duplicate,question,invalid,wontfix,build/camel-master,build/quarkus-master"
+
+ - name: Commit files
+ env:
+ CI_USER: "github-actions[bot]"
+ CI_EMAIL: "41898282+github-actions[bot]@users.noreply.github.com"
+ run: |
+ git config --local user.email "$CI_EMAIL"
+ git config --local user.name "$CI_USER"
+ git add CHANGELOG.md && git commit -m 'Updated CHANGELOG.md' && echo "push=1" >> $GITHUB_ENV || echo "No changes to CHANGELOG.md"
+
+ - name: Push changes
+ if: env.push == 1
+ env:
+ CI_USER: "github-actions[bot]"
+ CI_EMAIL: "41898282+github-actions[bot]@users.noreply.github.com"
+ CI_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ run: |
+ git push "https://$CI_USER:$CI_TOKEN@github.com/$GITHUB_REPOSITORY.git" HEAD:master
[camel-quarkus] 01/04: Added the changelog action as git submodule
Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 8f571e880d552dd2f7c2d71798b25ad236789465
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Feb 3 08:14:55 2021 +0100
Added the changelog action as git submodule
---
.github/actions/changelog | 1 +
.gitmodules | 3 +++
2 files changed, 4 insertions(+)
diff --git a/.github/actions/changelog b/.github/actions/changelog
new file mode 160000
index 0000000..907f479
--- /dev/null
+++ b/.github/actions/changelog
@@ -0,0 +1 @@
+Subproject commit 907f47986341079f902652be52ae2eae470b4818
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..066b57a
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule ".github/actions/changelog"]
+ path = .github/actions/changelog
+ url = https://github.com/CharMixer/auto-changelog-action
[camel-quarkus] 04/04: Changelog action: We are checking out
camel-quarkus and not ckc
Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 6de27b81f742d7294c195ec7438dcc43b2076c50
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Feb 3 09:14:16 2021 +0100
Changelog action: We are checking out camel-quarkus and not ckc
Co-authored-by: Peter Palaga <pp...@redhat.com>
---
.github/workflows/automatic-changelog-update.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/automatic-changelog-update.yml b/.github/workflows/automatic-changelog-update.yml
index ac24b60..f7337cf 100644
--- a/.github/workflows/automatic-changelog-update.yml
+++ b/.github/workflows/automatic-changelog-update.yml
@@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
name: Generate changelog for master branch
steps:
- - name: "Checkout camel-kafka-connector"
+ - name: "Checkout"
uses: actions/checkout@v2
with:
persist-credentials: false