Skip to content

Commit c4df54b

Browse files
ci: update workflows on release/25.10-lts from main (#270)
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: patrick-stephens <6388272+patrick-stephens@users.noreply.github.com>
1 parent 9d111d5 commit c4df54b

5 files changed

Lines changed: 13 additions & 2 deletions

File tree

.github/workflows/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ The CI/CD pipeline is designed to:
214214
**Triggers:**
215215

216216
- Schedule: Mondays at 10:00 UTC (25.10 LTS releases)
217+
- Schedule: Mondays at 14:00 UTC (26.4 LTS releases)
217218
- Schedule: Tuesdays at 10:00 UTC (latest releases)
218219
- Manual workflow dispatch
219220

.github/workflows/call-test-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ jobs:
214214
ref: ${{ inputs.ref }}
215215

216216
- name: Override binary name for LTS branch
217-
if: contains(github.ref, 'release/25.10-lts') || contains(github.base_ref, 'release/25.10-lts')
217+
if: contains(github.ref, 'release/25.10-lts') || contains(github.base_ref, 'release/25.10-lts') || contains(github.ref, 'release/26.4-lts') || contains(github.base_ref, 'release/26.4-lts')
218218
run: |
219219
FLUENT_BIT_BINARY="/opt/fluentdo-agent/bin/fluent-bit"
220220
echo "FLUENT_BIT_BINARY=$FLUENT_BIT_BINARY"

.github/workflows/cron-auto-release.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ on:
33
schedule:
44
# 25.10 releases
55
- cron: "0 10 * * 1"
6+
# 26.4 releases
7+
- cron: "0 14 * * 1"
68
# Latest releases
79
- cron: "0 10 * * 2"
810
workflow_dispatch:
@@ -54,6 +56,13 @@ jobs:
5456
echo "TAG_PREFIX=v25.10*" >> $GITHUB_ENV
5557
shell: bash
5658

59+
- name: 26.4 run
60+
if: github.event_name == 'schedule' && github.event.schedule=='0 14 * * 1'
61+
run: |
62+
echo "BRANCH=release/26.4-lts" >> $GITHUB_ENV
63+
echo "TAG_PREFIX=v26.4*" >> $GITHUB_ENV
64+
shell: bash
65+
5766
- name: main run
5867
if: github.event_name == 'schedule' && github.event.schedule=='0 10 * * 2'
5968
run: |

.github/workflows/update-lts-branches.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ jobs:
3232
matrix:
3333
branch:
3434
- release/25.10-lts
35+
- release/26.4-lts
3536
steps:
3637
- name: Harden the runner
3738
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0

.github/workflows/update-version.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
shell: bash
6767

6868
- name: Set LTS tag by incrementing current one
69-
if: github.event_name != 'workflow_dispatch' && startsWith(github.ref_name, 'v25.10')
69+
if: github.event_name != 'workflow_dispatch' && (startsWith(github.ref_name, 'v25.10') || startsWith(github.ref_name, 'v26.4'))
7070
env:
7171
LATEST_TAG: ${{ github.ref_name }}
7272
run: |

0 commit comments

Comments
 (0)