klonol icon indicating copy to clipboard operation
klonol copied to clipboard

Allow automated project testing with improved CI contacting personal Git Server

Open hungrybluedev opened this issue 2 years ago • 0 comments

Describe the feature

There are no functionality or end-to-end tests for this project yet.

It would be nice to add test accounts for GitHub and Gitea. It would also be nice to have the process be automated (perhaps using VSH) to allow it to be run from the CI.

These are the things I'd need to support additionally:

  1. Flag to allow environment variable redirection in TOML. For CI/automated uses only.
  2. Potentially add bot-accounts to providers for testing.

Use Case

Will greatly improve the CI. Reduce fragility of the project and add confidence.

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • [X] I may be able to implement this feature request
  • [X] This feature might incur a breaking change

Version used

0.6.0

Environment details (OS name and version, etc.)

Target environment: GitHub Actions CI. Will need to test locally first.

hungrybluedev avatar Mar 06 '23 10:03 hungrybluedev