apache / shardingsphere-on-cloud

A collection of tools and best practices to take ShardingSphere into the cloud
Apache License 2.0
82 stars 28 forks source link

Fix integration workflows in Github action #71

Closed mlycore closed 1 year ago

mlycore commented 1 year ago

Since there are several workflow failures which report as below:

Error: .github#L1 helm/kind-action@v1.2.0 is not allowed to be used in apache/shardingsphere-on-cloud. Actions in this workflow must be: within a repository owned by apache, created by GitHub, verified in the GitHub Marketplace, or matching the following: /@[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]+, AdoptOpenJDK/install-jdk@, JamesIves/github-pages-deploy-action@5dc1d5a192aeb5ab5b7d5a77b7d36aea4a7f5c92, TobKed/label-when-approved-action@, actions-cool/issues-helper@, actions-rs/, al-cheb/configure-pagefile-action@, amannn/action-semantic-pull-request@, apache/, burrunan/gradle-cache-action@, bytedeco/javacpp-presets/.github/actions/, chromaui/action@, codecov/codecov-action@, conda-incubator/setup-miniconda@, container-tools/kind-action@, container-tools/microshift-action@, dawidd6/action-download-artifact@, delaguardo/setup-graalvm@, docker://jekyll/jekyll:, docker://pandoc/core:2.9, eps1lon/actions-label-merge-conflict@, gaurav-nelson/github-action-markdown-link-...

The action provided by helm/kind-action is now allowed to be used in Apache projects. This should be fixed in another way.

mlycore commented 1 year ago

Because kind action is not available in this repo. Plan to try ginko and envtest and refactor all unit and integration tests.

mlycore commented 1 year ago

Ginkgo and envtest have been introduced to this project.

198

mlycore commented 1 year ago

Fixed