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

Relay - GitHub Release binaries #16

Open
2 of 16 tasks
beforan opened this issue Jan 28, 2025 · 0 comments
Open
2 of 16 tasks

Relay - GitHub Release binaries #16

beforan opened this issue Jan 28, 2025 · 0 comments
Labels
🚦 triage This newly added item needs triaging

Comments

@beforan
Copy link
Member

beforan commented Jan 28, 2025

Is this the right issue type?

  • Yes, I'm planning work for this project team.

Summary

When we create versioned releases for Relay, currently we:

  • Tag a commit as that version
  • Tag a published container image for that commit as that version
  • Create a GitHub Release for the tag

Ideally, since this is .NET and we can create easily distributable binaries, we should add to the GitHub Release:

  • framework and native binaries of Relay itself
  • framework (?) and native Entity Framework Migration bundles

This will make it easier for users to run Relay outside of OCI container infrastructure if desired, or to run migrations independently either manually or as part of an automated deployment process.

Acceptance Criteria

  • GitHub Releases include Relay app binaries
    • dotnet
    • x86 Windows
    • x86 Linux
    • other?
  • GitHub Releases include migration bundles
    • dotnet?
    • x86 Windows
    • x86 Linux
    • other?
  • Documentation added.

Tasks

  • ...?
  • Unit tests.
  • Documentation.

Confirm creation

  • This issue is ready
@beforan beforan added the 🚦 triage This newly added item needs triaging label Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚦 triage This newly added item needs triaging
Projects
None yet
Development

No branches or pull requests

1 participant