Skip to content

ci: remove obsolete bump-n8n-version workflow#152

Merged
krider2010 merged 1 commit into
mainfrom
krider2010/explain-pr-150-release-please
Jun 4, 2026
Merged

ci: remove obsolete bump-n8n-version workflow#152
krider2010 merged 1 commit into
mainfrom
krider2010/explain-pr-150-release-please

Conversation

@krider2010

Copy link
Copy Markdown
Collaborator

The chart now defaults image.tag and appVersion to stable, and the docker-compose .env files use N8N_VERSION=stable. The weekly bump workflow would replace those rolling tags with a pinned upstream version, which defeats the move to stable. We also don't ship helm charts for the n-1 (1.x) branch, so there's no scenario where pinning the default is desired.

Closes #150.

The chart now defaults image.tag and appVersion to "stable", and
the docker-compose .env files use N8N_VERSION=stable. The weekly
bump workflow would replace those rolling tags with a pinned
upstream version, which defeats the move to stable. We also don't
ship helm charts for the n-1 (1.x) branch, so there's no scenario
where pinning the default is desired.
@krider2010 krider2010 mentioned this pull request Jun 4, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Architecture diagram
sequenceDiagram
    participant Scheduler as GitHub Cron (weekly)
    participant Workflow as bump-n8n-version.yml
    participant ReleasesAPI as n8n Releases API
    participant RepoFiles as values.yaml / Chart.yaml / .env files
    participant Git as Git (branch, PR)

    Note over Scheduler,Git: OLD automated flow (now removed)

    Scheduler->>Workflow: Triggers every Wednesday 10:00 UTC
    Workflow->>Workflow: Checkout repo
    Workflow->>ReleasesAPI: Fetch latest stable release tag
    ReleasesAPI-->>Workflow: e.g. "1.30.0"

    Workflow->>RepoFiles: Read current image.tag from values.yaml
    RepoFiles-->>Workflow: "1.29.0"

    alt version differs
        Workflow->>RepoFiles: Update tag, appVersion, N8N_VERSION
        Workflow->>Git: Create branch, commit, push
        Workflow->>Git: Create pull request
    else already same
        Workflow->>Workflow: Skip – no update needed
    end

    Note over Workflow: Workflow file removed in this PR

    Note over Scheduler,Git: CURRENT state – no automated version bump
    Note over RepoFiles: All defaults set to "stable"
Loading

Re-trigger cubic

@krider2010 krider2010 merged commit 1e5fe1d into main Jun 4, 2026
11 checks passed
@krider2010 krider2010 deleted the krider2010/explain-pr-150-release-please branch June 4, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant