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 initial Github Actions tests #103

Closed
wants to merge 8 commits into from

Conversation

lbeckman314
Copy link
Contributor

@lbeckman314 lbeckman314 commented Oct 25, 2024

Overview

This PR adds Github Actions workflows for the following:

Additionally, a summary table is created during the Integration Tests to show each step of a standard g3t workflow!

Integration Tests Summary

Step 👣 Command(s) ⚙️ Time (seconds) ⏰ Status 🧪
Create Project g3t init 7 ✅ OK
Add Data g3t add/meta/commit 5 ✅ OK
Upload Data g3t push 29 ✅ OK
Download Data g3t clone ❌ Expected data file DATA/foo.txt is missing
Remove Project g3t projects empty 10 ✅ OK

Test Project: aced-integration_test_13854

Additional Resources 📚

Commit Information

Commit: 0b34528

@lbeckman314 lbeckman314 self-assigned this Oct 25, 2024
@lbeckman314 lbeckman314 added the enhancement New feature or request label Oct 25, 2024
@lbeckman314 lbeckman314 requested a review from bwalsh October 26, 2024 01:24
@lbeckman314 lbeckman314 marked this pull request as ready for review October 26, 2024 01:24
@lbeckman314
Copy link
Contributor Author

Closing in favor of #105

@lbeckman314 lbeckman314 closed this Nov 1, 2024
@lbeckman314 lbeckman314 deleted the feature/github-actions branch November 1, 2024 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants