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 CI/CD workflows #11

Open
mariomastrodicasa opened this issue May 9, 2021 · 0 comments
Open

Add CI/CD workflows #11

mariomastrodicasa opened this issue May 9, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@mariomastrodicasa
Copy link
Contributor

Is your feature request related to a problem? Please describe.
It is necessary to introduce workflows to manage the build chain to obtain the final executables.

Describe the solution you'd like
Like other projects some workflows can be useful to check and create the final executables:

  • A build workflow can build the main project stream to test if the project can be compiled
  • A pull request workflow can build the main project stream to test if what is entering in main stream does not introduce problems
  • A release workflow can build the main project stream and produce the result as a github release linked to the tag

Describe alternatives you've considered
No other, we rely on github CI machines.

Additional context
N/A

@mariomastrodicasa mariomastrodicasa added the enhancement New feature or request label May 9, 2021
mariomastrodicasa added a commit to mariomastrodicasa/DDMChat that referenced this issue Jun 30, 2021
mariomastrodicasa added a commit that referenced this issue Jul 1, 2021
* #11: added scripts for CI/CD

* Update for missing resource copy

* Added versioning for NuGet
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

No branches or pull requests

2 participants