Skip to content

Conversation

@sethidden
Copy link
Contributor

our approach to reporting deployment status changed so we no longer need
the personal access token workaround. In the past, it was needed because
the deploy-template.yml workflow was called by the parent
deploy-vue-storefront-cloud workflow, which is prevented by:
https://github.com/chrnorm/deployment-action/tree/3afecce166a0a2f92d3a9e7351a9908a72121c24#notes

using a personal access token is also not secure since if stolen it
could be used to push to the deployment status of every repo I have
access to (including vsf org).

our approach to reporting deployment status changed so we no longer need
the personal access token workaround. In the past, it was needed because
the deploy-template.yml workflow was called by the parent
deploy-vue-storefront-cloud workflow, which is prevented by:
https://github.com/chrnorm/deployment-action/tree/3afecce166a0a2f92d3a9e7351a9908a72121c24#notes

using a personal access token is also not secure since if stolen it
could be used to push to the deployment status of every repo I have
access to (including vsf org).
@sethidden
Copy link
Contributor Author

sethidden commented Jul 22, 2022

The PAT also expires so this is just one less maintenance job to do. The deployment failed because I cancelled it after a few s onec i saw that the Create deployment step is working

@sethidden sethidden force-pushed the stop-using-pat-for-deployments branch from 0b8bcec to a82fc9f Compare July 22, 2022 13:27
@bartoszherba bartoszherba merged commit f40cbbd into develop Jul 25, 2022
@bartoszherba bartoszherba deleted the stop-using-pat-for-deployments branch July 25, 2022 06:21
@Frodigo Frodigo added this to the 1.0.2 milestone Aug 1, 2022
@Frodigo Frodigo mentioned this pull request Aug 1, 2022
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.

4 participants