ci: remove obsolete bump-n8n-version workflow#152
Merged
Conversation
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.
Closed
Contributor
There was a problem hiding this comment.
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"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The chart now defaults
image.tagandappVersiontostable, and the docker-compose.envfiles useN8N_VERSION=stable. The weekly bump workflow would replace those rolling tags with a pinned upstream version, which defeats the move tostable. 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.