Skip to content
This repository was archived by the owner on Jun 11, 2025. It is now read-only.

updates logo in email templates and adds build commands in apps directories#275

Merged
nxtcoder17 merged 2 commits into
mainfrom
fix/build-commands-in-apps-dir
Feb 17, 2024
Merged

updates logo in email templates and adds build commands in apps directories#275
nxtcoder17 merged 2 commits into
mainfrom
fix/build-commands-in-apps-dir

Conversation

@nxtcoder17
Copy link
Copy Markdown
Member

@nxtcoder17 nxtcoder17 commented Feb 17, 2024

Resolves kloudlite/kloudlite#37

  • All github workflow code related to building container images have been removed, as all of container image building will be done via a central repository to better control release assets

- adds missing `.dockerignore` files
- migrates Dockerfile to Containerfile
- removes github workflows for building container images, as our other
  central repository will handle all that
@nxtcoder17 nxtcoder17 merged commit a4dac64 into main Feb 17, 2024
@nxtcoder17 nxtcoder17 deleted the fix/build-commands-in-apps-dir branch February 17, 2024 21:13
Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Type: Refactoring

PR Summary: This pull request introduces a significant refactoring across multiple application directories within the project. It standardizes the build and deployment process by incorporating shared Taskfile configurations for Go builds and Docker image creation. The changes include the removal of individual Dockerfile and build configurations in favor of a centralized approach using .tools/taskfiles/go-build.yml for Go applications and .tools/taskfiles/docker-builder.yml for Docker image creation. Additionally, it updates the Taskfile.yml in each application directory to utilize these shared configurations, streamlining the build process and ensuring consistency across the project.

Decision: Comment

📝 Type: 'Refactoring' - not supported yet.
  • Sourcery currently only approves 'Typo fix' PRs.
✅ Issue addressed: this change correctly addresses the issue or implements the desired feature.
No details provided.
📝 Complexity: the changes are too large or complex for Sourcery to approve.
  • Unsupported files: the diff contains files that Sourcery does not currently support during reviews.
  • Files deleted: Sourcery does not currently approve diffs with deleted files.
  • Big diff: the diff is too large to approve with confidence.

General suggestions:

  • Ensure that the new shared Taskfile configurations (go-build.yml and docker-builder.yml) are thoroughly tested across all applications to prevent any build or deployment issues.
  • Consider adding more detailed comments within the shared Taskfile configurations to explain the purpose of each command and variable. This will improve maintainability and make it easier for new contributors to understand the build process.
  • Review the necessity of including dotenv configurations in the Taskfile.yml of each application. If environment variables are required for the build or run process, ensure they are documented and securely managed.
  • Given the significant changes to the build and deployment process, it would be beneficial to update the project's README or documentation to reflect these changes. This should include instructions on how to use the new Taskfile commands and any prerequisites for building and deploying the applications.

Thanks for using Sourcery. We offer it for free for open source projects and would be very grateful if you could help us grow. If you like it, would you consider sharing Sourcery on your favourite social media? ✨

Share Sourcery

Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.

abdheshnayak pushed a commit that referenced this pull request Nov 5, 2024
updates logo in email templates and adds build commands in apps directories
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[KLO-86] Logo in email need to be updated

1 participant