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

Add badges for github actions #80

Merged
merged 6 commits into from
Aug 8, 2024

Conversation

cody-littley
Copy link
Collaborator

@cody-littley cody-littley commented Aug 7, 2024

Pull Request Template

Fixes Issue

Add icons to eigenda-proxy landing page for github action status.

Changes proposed

  • Broke up "actions" workflow into smaller workflows. You can only have a badge at the workflow granularity (not at the job granularity).
  • Added actions icons to the readme file.

Screenshots (Optional)

To see a view of the README file as it is in this branch, visit https://github.com/cody-littley/eigenda-proxy/tree/eigenda-proxy-badges?tab=readme-ov-file

Screenshot 2024-08-07 at 11 55 29 AM

Note to reviewers

Icons will not turn green until this merges and the tests run against master.

Signed-off-by: Cody Littley <cody@eigenlabs.org>
Signed-off-by: Cody Littley <cody@eigenlabs.org>
Signed-off-by: Cody Littley <cody@eigenlabs.org>
Signed-off-by: Cody Littley <cody@eigenlabs.org>
@cody-littley cody-littley changed the title Added badge for current actions. Add badges for github actions Aug 7, 2024
Signed-off-by: Cody Littley <cody@eigenlabs.org>
Signed-off-by: Cody Littley <cody@eigenlabs.org>
@cody-littley cody-littley marked this pull request as ready for review August 7, 2024 17:01
@bxue-l2 bxue-l2 self-requested a review August 7, 2024 18:24
Copy link
Collaborator

@jianoaix jianoaix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM after the failing test is resolved

Copy link
Collaborator

@epociask epociask left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - like how the use of badgs forces proper abstract segmentation of workflow jobs across files. Btw the test is failing due to a regression where forked PRs can't access the github env secrets predefined upstream (i.e, SIGNER_PRIVATE_KEY environment variable not set). This will pass once merge.

@cody-littley cody-littley merged commit 23229dc into Layr-Labs:main Aug 8, 2024
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants