aws-amplify / aws-amplify/amplify-cli

Add command `amplify custom push`

Open
#9,597 2 comments 4 reactions 0 assignees View on GitHub
feature-request p3 platform
Dominant language
TypeScript
Stars
2.9k
Forks
825
Avg merge
11d 23h
Merged PRs (30d)
2

Description

### Is this feature request related to a new or existing Amplify category?

New category

### Is this related to another service?

_No response_

### Describe the feature you'd like to request

Today, it is possible to provision only some category cloud resources by running the following command:
`amplify push`
But it's not possible to run `amplify custom push` yet.

### Describe the solution you'd like

It would be great if we have support to run `amplify custom push` and provision only the custom category cloud resources as we have for other categories.

Also, update the description when running `amplify custom`:
```
amplify custom

add Takes you through steps in the CLI to add a custom resource to your local backend
update Takes you through steps in the CLI to update a custom resource
push Provisions only custom cloud resources with the latest local developments
remove Removes a custom resource from your local backend. The resource is removed from the cloud on the next push command.
build Builds custom CDK resources
```

### Describe alternatives you've considered

I don't think we have any alternative other than `amplify custom push`

### Additional context

_No response_

### Is this something that you'd be interested in working on?

- [ ] 👋 I may be able to implement this feature request
- [ ] ⚠️ This feature might incur a breaking change

Contributor guide

Open the contributing guide

Research direction

Start by tracing the existing category-specific push command handling and the current `amplify custom` help output in the CLI. Confirm how custom cloud resources are provisioned, then make `amplify custom push` work and ensure the displayed subcommand description matches the requested text.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cli, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.