Skip to content

Conversation

@konstantinoscs
Copy link
Contributor

@konstantinoscs konstantinoscs commented Sep 22, 2025

For debugging purposes (and for the example apps project), we need a way to generate and keep the package.tar.gz locally without deploying it.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR introduces a new package command to the Tower CLI that creates a tar.gz package file from an application without deploying it. This allows users to build distributable packages locally for testing or manual deployment.

Key changes:

  • Adds a new package subcommand with --dir and --output options
  • Implements package building logic using existing Tower package infrastructure
  • Integrates the command into the main CLI application

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
crates/tower-cmd/src/package.rs New module implementing the package command with argument parsing and package creation logic
crates/tower-cmd/src/lib.rs Integration of the package module and command into the main CLI application

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@konstantinoscs konstantinoscs force-pushed the feature/tow-916-generate-targz-packages-for-example-apps branch from a1a826f to e07f5a3 Compare September 22, 2025 13:00
@konstantinoscs konstantinoscs changed the title feat: create a tower package command TOW-916 feat: create a tower package command Sep 22, 2025
Copy link
Contributor

@bradhe bradhe left a comment

Choose a reason for hiding this comment

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

LGTM

@konstantinoscs konstantinoscs merged commit 526cf74 into develop Sep 22, 2025
6 checks passed
@konstantinoscs konstantinoscs deleted the feature/tow-916-generate-targz-packages-for-example-apps branch September 22, 2025 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants