You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2022/12/15 13:49:55 UTC
[camel-k] 02/02: chore(ci): simplify nightly release task
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-k.git
commit 12326acdc7dfc49dcc93f96c3d3e503c653cd345
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Thu Dec 15 13:21:19 2022 +0100
chore(ci): simplify nightly release task
---
.github/actions/release-nightly/action.yml | 9 +++++++++
.github/workflows/automatic-updates.yml | 4 ++--
.github/workflows/release.yml | 31 ++++++++----------------------
3 files changed, 19 insertions(+), 25 deletions(-)
diff --git a/.github/actions/release-nightly/action.yml b/.github/actions/release-nightly/action.yml
index f8a7e0026..cf78042ef 100644
--- a/.github/actions/release-nightly/action.yml
+++ b/.github/actions/release-nightly/action.yml
@@ -17,6 +17,9 @@ name: release-nightly
description: 'action used to release nightly'
inputs:
+ branch-ref:
+ required: true
+ type: string
goVersion:
required: true
type: string
@@ -39,6 +42,12 @@ runs:
using: "composite"
steps:
+ - name: "Checkout code"
+ uses: actions/checkout@v2
+ with:
+ ref: ${{ inputs.branch-ref }}
+ persist-credentials: false
+ submodules: recursive
- name: Set up JDK ${{ inputs.javaVersion }}
uses: actions/setup-java@v2
with:
diff --git a/.github/workflows/automatic-updates.yml b/.github/workflows/automatic-updates.yml
index 9b3fe0933..98c331b8e 100644
--- a/.github/workflows/automatic-updates.yml
+++ b/.github/workflows/automatic-updates.yml
@@ -42,11 +42,11 @@ jobs:
with:
branch-ref: "release-1.10.x"
- v1_8_x_lts:
+ v1_8_x:
if: github.repository == 'apache/camel-k'
runs-on: ubuntu-20.04
steps:
- - name: Automatic updates on release-1.18.x
+ - name: Automatic updates on release-1.8.x
uses: ./.github/actions/automatic-updates
with:
branch-ref: "release-1.8.x"
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index f352bf7bd..477349a3a 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -29,15 +29,10 @@ jobs:
if: github.repository == 'apache/camel-k'
runs-on: ubuntu-20.04
steps:
- - name: Checkout code
- uses: actions/checkout@v2
- with:
- ref: main
- persist-credentials: false
- submodules: recursive
- name: Release main nightly
uses: ./.github/actions/release-nightly
with:
+ branch-ref: "main"
goVersion: "1.17.x"
javaVersion: "11"
secretE2ECluster: ${{ secrets.E2E_CLUSTER_CONFIG }}
@@ -50,41 +45,31 @@ jobs:
if: github.repository == 'apache/camel-k'
runs-on: ubuntu-20.04
steps:
- - name: Checkout code
- uses: actions/checkout@v2
- with:
- ref: release-1.10.x
- persist-credentials: false
- submodules: recursive
- name: Release 1.10 nightly
uses: ./.github/actions/release-nightly
with:
+ branch-ref: "release-1.10.x"
goVersion: "1.17.x"
javaVersion: "11"
secretE2ECluster: ${{ secrets.E2E_CLUSTER_CONFIG }}
secretE2EKube: ${{ secrets.E2E_KUBE_CONFIG }}
secretDockerHubUser: ${{ secrets.TEST_DOCKER_HUB_USERNAME }}
secretDockerHubPassword: ${{ secrets.TEST_DOCKER_HUB_PASSWORD }}
- secretGithubToken: ${{ secrets.GITHUB_TOKEN }}
+ secretGithubToken: ${{ secrets.GITHUB_TOKEN }}
- v1_8_x_lts:
+ v1_8_x:
if: github.repository == 'apache/camel-k'
runs-on: ubuntu-20.04
steps:
- - name: Checkout code
- uses: actions/checkout@v2
- with:
- ref: release-1.8.x
- persist-credentials: false
- submodules: recursive
- - name: Release 1.8 (LTS) nightly
+ - name: Release 1.8 nightly
uses: ./.github/actions/release-nightly
with:
+ branch-ref: "release-1.8.x"
goVersion: "1.16.x"
javaVersion: "11"
secretE2ECluster: ${{ secrets.E2E_CLUSTER_CONFIG }}
secretE2EKube: ${{ secrets.E2E_KUBE_CONFIG }}
secretDockerHubUser: ${{ secrets.TEST_DOCKER_HUB_USERNAME }}
secretDockerHubPassword: ${{ secrets.TEST_DOCKER_HUB_PASSWORD }}
- secretGithubToken: ${{ secrets.GITHUB_TOKEN }}
-
+ secretGithubToken: ${{ secrets.GITHUB_TOKEN }}
+