diff --git a/.github/workflows/2_auto_publish_release.yml b/.github/workflows/2_auto_publish_release.yml index 9ffa4015e06..ad9afbc56e0 100644 --- a/.github/workflows/2_auto_publish_release.yml +++ b/.github/workflows/2_auto_publish_release.yml @@ -48,7 +48,7 @@ jobs: - name: Publish GitHub release id: create-release - uses: actions/create-release@v1 + uses: cylc/release-actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/CHANGES.md b/CHANGES.md index 8b1801d16d2..e9218295822 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,7 +11,7 @@ updated. Only the first match gets replaced, so it's fine to leave the old ones in. --> ------------------------------------------------------------------------------- -## __cylc-8.1.2 (Coming Soon)__ +## __cylc-8.1.2 (Released 2023-02-20)__ ### Fixes diff --git a/cylc/flow/scripts/install.py b/cylc/flow/scripts/install.py index a2004b2dc90..6fb128e5454 100755 --- a/cylc/flow/scripts/install.py +++ b/cylc/flow/scripts/install.py @@ -215,12 +215,16 @@ async def scan(wf_name: str, ping: bool = True) -> None: 'source': False, 'ping': ping, # get status of scanned workflows }) - active = [ - item async for item in get_pipe( - opts, None, - scan_dir=get_workflow_run_dir(wf_name) # restricted scan - ) - ] + active = sorted( + [ + item async for item in get_pipe( + opts, + None, + scan_dir=get_workflow_run_dir(wf_name) # restricted scan + ) + ], + key=lambda flow: flow['name'] + ) if active: n = len(active) grammar = (