Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Actions UI, introduce Actions run names for all workflows #6925

Merged
merged 7 commits into from
Jul 11, 2024

Conversation

ColorfulRhino
Copy link
Collaborator

Description

This should make viewing the Action runs in the web UI more pleasant.

Also small improvements:

  • running a YAML formatter over all workflow files to fix formatting
  • Sync labels with file
  • Naming improvements

How Has This Been Tested?

  • To be seen in future workflow runs

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings

@github-actions github-actions bot added size/large PR with 250 lines or more GitHub GitHub-related changes like labels, templates, ... Actions scripts labels Jul 9, 2024
@ColorfulRhino
Copy link
Collaborator Author

By the way, @igorpecovnik I'm trying to understand the "rebase.yml" workflow for doing a rebase command via comment. Is this any different than the button "Update branch" on the bottom of a PR?
If it's the same, maybe we don't need this workflow? It has only been used 5 times in 4,047 runs 😅 https://github.com/armbian/build/actions/workflows/rebase.yml?query=is%3Asuccess

@igorpecovnik
Copy link
Member

maybe we don't need this workflow?

This command is here before GH provided this option and we don't need / use it anymore. Yes, safe to remove it.

Not needed as it was integrated by GitHub
@igorpecovnik igorpecovnik added Ready to merge Reviewed, tested and ready for merge 08 Milestone: Third quarter release labels Jul 10, 2024
@igorpecovnik igorpecovnik merged commit 10be812 into main Jul 11, 2024
@igorpecovnik igorpecovnik deleted the workflow-fixes branch July 11, 2024 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
08 Milestone: Third quarter release GitHub GitHub-related changes like labels, templates, ... Ready to merge Reviewed, tested and ready for merge size/large PR with 250 lines or more
Development

Successfully merging this pull request may close these issues.

2 participants