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

[Feature Contribution]: Roadmap to create releases (main and multi platform packages) #326

Closed
2 of 11 tasks
danuw opened this issue Mar 24, 2023 · 3 comments
Closed
2 of 11 tasks
Assignees
Labels
devops Identify issues that impact delivery lifecycle as opposed to functionality (~basically code changes) stale

Comments

@danuw
Copy link
Collaborator

danuw commented Mar 24, 2023

What happened?

As the Carbon Aware SDK project
I want to add workflows to create a release (for main and pre-release for dev) container
So that I publicly release a package of the latest changes for others to consume

The scope of this ticket is to:

  • publish new package/container: create a new workflow that fits in plan described at [Feature Contribution]: Initial DevOps and github actions clean up #252 to create a release container to github packages - if source branch is dev it is -pre-release, if source branch is main it is official release. Workflow to be called 2-release.yaml
  • release strategy: confirm how we will proceed to implement our release strategy of versioning
  • update deployment to Azure public api to implement release strategy using publicly available package
  • Create client libraries for different platform (to be updated)
    • Java (maven)
    • JS (npm)
    • Python (pypi)
    • dotnet (nuget)
    • ...

This is related to parent #252

Code of Conduct

  • I agree to follow this project's Code of Conduct

Feature Commitment

  • I commit to contributing this feature as a PR and working with the GSF to merge this feature into the Carbon Aware SDK.
@danuw danuw added the devops Identify issues that impact delivery lifecycle as opposed to functionality (~basically code changes) label Mar 24, 2023
YaSuenag added a commit to YaSuenag/carbon-aware-sdk that referenced this issue Mar 25, 2023
YaSuenag added a commit to YaSuenag/carbon-aware-sdk that referenced this issue Mar 25, 2023
@danuw
Copy link
Collaborator Author

danuw commented Apr 26, 2023

Linking #336

@github-actions
Copy link
Contributor

This issue has not had any activity in 120 days. Please review this issue and ensure it is still relevant. If no more activity is detected on this issue for the next 20 days, it will be closed automatically.

@github-actions github-actions bot added the stale label Aug 25, 2023
@github-actions
Copy link
Contributor

This issue has not had any activity for too long. If you believe this issue has been closed in error, please contact an administrator to re-open, or if absolutly relevant and necessary, create a new issue referencing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops Identify issues that impact delivery lifecycle as opposed to functionality (~basically code changes) stale
Projects
None yet
Development

No branches or pull requests

2 participants