techservicesillinois / ticket-assister

Ticket Assister: Helping you work TeamDynamix tickets more efficiently
Other
0 stars 0 forks source link

Work on publish python step #30

Closed ekcom closed 10 months ago

ekcom commented 10 months ago
ekcom commented 10 months ago

Desktop OAuth2 has 1 hour refresh token expiration and will not work for our use case.

Considering trying a Service Account: https://stackoverflow.com/questions/29567470/use-to-chrome-store-publishing-api-with-oauth2-service-account

ekcom commented 10 months ago

Todo: follow this guide to use JWT to authenticate with a service account: https://developers.google.com/identity/protocols/oauth2/service-account#jwt-auth

ekcom commented 10 months ago

It appears that other open-source Chrome extensions simply must drag-and-drop. Planning to use GitHub Actions to create the build artifact and then manually uploading and publishing the next version.