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

feat(apps:update): add ability to use ZENDESK_APP_ID env var during apps:update #254

Merged
merged 8 commits into from
Sep 3, 2024

Conversation

yoshdog
Copy link
Member

@yoshdog yoshdog commented Aug 28, 2024

Description

Someones we want to have seperate apps for staging and production. In these cases they will have a seperate app_id.

In this change we will allow users to set the ZENDESK_APP_ID environment variable to specify which app_id to use. This will allow developers to set this in their CICD pipelines.

bb2f886 feat: add ability to use ZENDESK_APP_ID env var during apps:update

Someones we want to have seperate apps for staging and production. In these cases they will have a seperate app_id.

In this change we will allow users to set the ZENDESK_APP_ID environment variable to specify which app_id to use. This will allow developers to set this in their CICD pipelines.

Fixes: #173

ebae091 fix: type check

e478264 fix: remove generated code

6e4e699 fix: lints

363ef0a chore: add new unit test

8f115ad chore: update unit test

a049683 fix: lints

5a412b3 chore: reset mock

Detail

closes: #173

Checklist

  • 💂‍♂️ includes new unit and functional tests

Someones we want to have seperate apps for staging and production. In these cases they will have a seperate app_id.

In this change we will allow users to set the `ZENDESK_APP_ID` environment variable to specify which app_id to use. This will allow developers to set this in their CICD pipelines.

Fixes: #173
@yoshdog yoshdog requested a review from a team as a code owner August 28, 2024 04:10
Copy link
Contributor

@anushkafka anushkafka left a comment

Choose a reason for hiding this comment

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

This is looking good 👍 Just need to fix the type errors and update tests.

@yoshdog
Copy link
Member Author

yoshdog commented Aug 28, 2024

updated @anushkafka
can you please have a review again?

@anushkafka
Copy link
Contributor

@yoshdog Thanks for the update, this is looking good. Have u been able to verify your use case? I can do a highlevel QA from my side to verify nothing is breaking 👍

@yoshdog
Copy link
Member Author

yoshdog commented Aug 30, 2024

all good on my side @anushkafka

@anushkafka
Copy link
Contributor

General QA Approved ✅

Screenshot 2024-09-02 at 11 29 31 PM Screenshot 2024-09-02 at 11 34 49 PM

@anushkafka anushkafka merged commit a14e3fe into master Sep 3, 2024
4 checks passed
@yoshdog yoshdog deleted the yoshdog/PEGASUS-4373 branch September 5, 2024 02:09
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.

APP_ID as environment variable?
3 participants