Unable to deploy to forge

I am unable to deploy my forge app in any environments. When I run forge deploy --verbose I get this error in the end:

Error: request to https://forge-cdn-tmp-prod.s3.us-west-2.amazonaws.com/ failed, reason: 

FetchError: request to https://forge-cdn-tmp-prod.s3.us-west-2.amazonaws.com/ failed, reason: 
    at ClientRequest.<anonymous> (/home/vinish/.nvm/versions/node/v20.11.1/lib/node_modules/@forge/cli/node_modules/node-fetch/lib/index.js:1501:11)
    at ClientRequest.emit (node:events:518:28)
    at ClientRequest.emit (node:domain:488:12)
    at TLSSocket.socketErrorListener (node:_http_client:495:9)
    at TLSSocket.emit (node:events:518:28)
    at TLSSocket.emit (node:domain:488:12)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

Can anyone help me with this?

Hi @Piyush - Based on the error message it looks like you are having connectivity problems to the Forge platform. Are you developing with a stable Internet connection? If you are developing on a restricted network (eg. a corporate network), you may have to request specific network configuration to build and deploy Forge apps: https://developer.atlassian.com/platform/forge/enterprise/use-forge-cli-on-corporate-network/