Skip to content

Upgrade FNN workflow to version 1.0.11.0#6874

Open
anuprulez wants to merge 5 commits into
mainfrom
update-FNN-workflow-tool-versions
Open

Upgrade FNN workflow to version 1.0.11.0#6874
anuprulez wants to merge 5 commits into
mainfrom
update-FNN-workflow-tool-versions

Conversation

@anuprulez
Copy link
Copy Markdown
Member

@anuprulez anuprulez commented May 13, 2026

Updated the workflow to version 1.0.11.0, including changes to tool versions and input parameters.

Tested on Main, EU and AU servers:

Main: https://usegalaxy.org/workflows/invocations/f644b1f7dd0bb493
EU: https://usegalaxy.eu/workflows/invocations/d07060c390472a97
AU: https://usegalaxy.org.au/workflows/invocations/80a2161c7006cb0d

Updated the workflow to version 1.0.11.0, including changes to tool versions and input parameters.
@anuprulez
Copy link
Copy Markdown
Member Author

@shiltemann i would be happy to know you opinion on this CI failure. I have replaced the workflow and test files by updating their underlying tool versions and the file names v1_0_10_0 -> v1_0_11_0

The CI still tries to find the old file even though I updated the ‎metadata/shortlinks.yaml‎metadata/shortlinks.yaml

thanks!

Copilots suggestions to fix this issue:


Root Cause
The file _site/training-material/topics/statistics/tutorials/FNN/workflows/Intro_To_FNN_v1_0_10_0.html was removed but no redirect_from entry was added to handle the URL persistence check. The CI validation step Check URL persistence (line 78-80 in .github/workflows/ci.yml) detected this inconsistency and failed.

Solution
You need to add a redirect_from entry to the page that replaced this file, or to a related page in the FNN tutorial.

Option 1: If the file was intentionally deleted with a replacement page, add this to the YAML frontmatter of the replacement page:

YAML
---
title: Your Tutorial Title
redirect_from:
  - /training-material/topics/statistics/tutorials/FNN/workflows/Intro_To_FNN_v1_0_10_0.html
---
Option 2: If the file should have a redirect, add it to the main FNN tutorial page or workflow index:

YAML
redirect_from:
  - /training-material/topics/statistics/tutorials/FNN/workflows/Intro_To_FNN_v1_0_10_0.html
Option 3: If this deletion is intentional and no redirect is needed, update the bin/check-url-persistence.sh script to exclude this file from the persistence check.

Files to modify:
The tutorial/workflow page in topics/statistics/tutorials/FNN/ that should handle this redirect
Or bin/check-url-persistence.sh if the deletion is intentional with no replacement
Add the redirect_from entry and re-push to resolve the CI failure.

@shiltemann
Copy link
Copy Markdown
Member

ah yeah, the idea of the shortlinks is that they remain persistent, so should never edit that file by hand. I would just keep the workflow file names the same and make the update. Or have two versions of it side by side if you prefer

@shiltemann
Copy link
Copy Markdown
Member

if you really need to remove the old workflow AND have a different file name for the new one, the solution is to create a file in /redirects/ folder to redirect the old url to the new. But whichever solution you take, please undo the edits to the shortlinks file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants