hyperledger-identus / hyperledger-identus/cloud-agent

Simplify the repository structure and CI flows of the identus-cloud-agent repository

Open
#1,413 4 comments 0 reactions 2 assignees Claimed by @yshyn-iohk View on GitHub
question
Dominant language
Scala
Stars
95
Forks
34
Avg merge
1d 5h
Merged PRs (30d)
14

Description

### Proposed feature

In simplifying the Identus projects and adopting the cloud-agent repository, we can move everything unrelated to the cloud-agent to other repositories and make a repo a pure Scala project.

### Feature description

The following actions were proposed:
1. replace the MegaLinter with the native linter (per programming language) - Megalinter brings more problems with the configuration and enabling/disabling the linters and rules
2. deprecate the `infrastructure` directory
3. move e2e `integration-tests` to another repository (TODO: discuss with @amagyar-iohk)
4. move the performance tests to another repository (TODO: discuss with @amagyar-iohk)
5. move `docs` to the documentation repository
6. move the `prism-node` project to the prism-node repository and publish the corresponding dependency (TODO: discuss with @FabioPinheiro)
7. deprecate the `examples` directory (discuss with @hyperledger/identus-maintainers)
8. clean up and refactor the workflow files (it's going to reduce the CI time of the project)

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.