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