Skip to content

Commit 400d8e2

Browse files
committed
fix:format length
1 parent 95db72d commit 400d8e2

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

gha_cli/cli.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,10 +221,15 @@ def update_actions(ctx, update: bool, commit_msg: str):
221221
gh, repo = ctx.obj['gh'], ctx.obj['repo']
222222
workflow_names = (gh.get_repo_workflow_names(repo))
223223
workflow_action_versions = gh.get_repo_actions_latest(repo)
224+
max_action_name_length, max_version_length = 0, 0
225+
for workflow_path, actions in workflow_action_versions.items():
226+
for action in workflow_action_versions[workflow_path]:
227+
max_action_name_length = max(max_action_name_length, len(action.name))
228+
max_version_length = max(max_version_length, len(action.current))
224229
for workflow_path, workflow_name in workflow_names.items():
225230
click.secho(f'{workflow_path} ({click.style(workflow_name, fg="bright_cyan")}):', fg='bright_blue')
226231
for action in workflow_action_versions[workflow_path]:
227-
s = f'\t{action.name:30} {action.current:>5}'
232+
s = f'\t{action.name:<{max_action_name_length + 5}} {action.current:>{max_version_length + 2}}'
228233
if action.latest:
229234
old_version = action.current.split('.')
230235
new_version = action.latest.split('.')

0 commit comments

Comments
 (0)