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

feat(ci): Run OCI Conformance for all storage providers #307

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

jay-dee7
Copy link
Member

@jay-dee7 jay-dee7 commented Mar 30, 2023

Motivation & Context:

This PR fixes #306.

We should test all the supported storage providers with Pull Requests. This ensures that storage providers are always supported and nothing is breaking in their functionality.

Description:

This PR adds eight (8) new OCI Distribution test runners:

  • Full OCI Distribution for Filebase with IPFS (push, pull, content discovery, content management)
  • Full OCI Distribution for Storj Uplink (push, pull, content discovery, content management)

Types of Changes:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

PR Checklist:

  • My code follows the code style of this project
  • My change requires a change to the documentation
  • I have updated the documentation accordingly
  • I've read the CONTRIBUTION guide
  • I have signed-off my commits with git commit -s

@jay-dee7 jay-dee7 self-assigned this Mar 30, 2023
@jay-dee7 jay-dee7 added P3 P3 labels are used for issues which are not very pressing and we'd love community to work on CI Work related to CI/Github Actions github_actions Pull requests that update GitHub Actions code labels Mar 30, 2023
@jay-dee7 jay-dee7 force-pushed the oci-test-workflows branch 5 times, most recently from d509581 to ab24867 Compare March 31, 2023 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Work related to CI/Github Actions github_actions Pull requests that update GitHub Actions code P3 P3 labels are used for issues which are not very pressing and we'd love community to work on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Run OCI tests against all storage providers
1 participant