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

GitHub Action Status Badges - Dashboard / Status Page #6676

Closed
3 tasks
ASTRobinson opened this issue Apr 2, 2024 · 3 comments
Closed
3 tasks

GitHub Action Status Badges - Dashboard / Status Page #6676

ASTRobinson opened this issue Apr 2, 2024 · 3 comments

Comments

@ASTRobinson
Copy link
Contributor

ASTRobinson commented Apr 2, 2024

User Story

As a…user of the modernisation platform
I want to… be able to see the status of GitHub workflow actions
So that… I can easily identify any issues.

Value / Purpose

The purpose of this dashboard would be to allow our users and stakeholders an overview of the health of our GitHub workflow actions so any issues are openly visible and could reduce requests in the ask channel.

Useful Contacts

Aaron Robinson

Additional Information

https://user-guide.modernisation-platform.service.justice.gov.uk/user-guide/workflow-status.html
https://shields.io/badges/git-hub-actions-workflow-status

Proposal / Unknowns

I have created a basic dashboard page here showing all the actions from the modernisation-platform repo. This needs to be re-designed to include all repo's in a user-friendly view.

Definition of Done

Example - [ ] Documentation has been written / updated

  • Dashboard Overview Status Page Published to GitHub Pages
  • Another team member has reviewed
  • Tests are green
@mikereiddigital
Copy link
Contributor

Excludes - modernisation-platform-environments.

Update - have the links working for each image. Also have fixed table column widths using style. Looking next at how to use different font sizes.

@mikereiddigital mikereiddigital moved this from In Progress to Done in Modernisation Platform May 1, 2024
@mikereiddigital mikereiddigital moved this from Done to In Progress in Modernisation Platform May 1, 2024
@mikereiddigital
Copy link
Contributor

Links that work in the markdown preview extension in VSCode are failing in the browser. Will investigate.

@mikereiddigital
Copy link
Contributor

So Github pages strips out any custom links. This is done as a security measure. The solution is to add adjacent text with the link to the workflow.

@mikereiddigital mikereiddigital moved this from In Progress to Done in Modernisation Platform May 2, 2024
@dms1981 dms1981 closed this as completed May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

4 participants