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

Replacing webapp-deploy action with workflow-webhook action. #813

Merged
merged 2 commits into from
Nov 2, 2022

Conversation

jainr
Copy link
Collaborator

@jainr jainr commented Nov 2, 2022

Description

Current webapp-deploy action is mainly used when users need to push code to the webapp, it should ideally work for containers as well where it can directly call the webhook URL via the publish profile but that does not seem to work.

Replacing it instead with a simpler third party webhook action which just calls the webhook URL for App Service and that triggers the pull of latest sha for image tag from dockerhub.

https://github.com/distributhor/workflow-webhook

Resolves the issue we have with our internal demo environments not getting updated with nightly docker tags.

How was this PR tested?

tested it in my fork
https://github.com/jainr/feathr/actions/runs/3376143908

image

Does this PR introduce any user-facing changes?

  • No. You can skip the rest of this section.
  • Yes. Make sure to clarify your proposed changes.

…hat calls the webhook URL of the deployed App Service
@jainr jainr changed the title Replacing the web app deploy (which is buggy) with a simpler action t… Replacing webapp-deploy action with workflow-webhook action. Nov 2, 2022
Yuqing-cat
Yuqing-cat previously approved these changes Nov 2, 2022
@Yuqing-cat Yuqing-cat added the safe to test Tag to execute build pipeline for a PR from forked repo label Nov 2, 2022
blrchen
blrchen previously approved these changes Nov 2, 2022
… this version makes the webhook_secret optional
@jainr jainr dismissed stale reviews from blrchen and Yuqing-cat via 6e2dbbb November 2, 2022 09:22
@jainr jainr merged commit f83e8f5 into feathr-ai:main Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
safe to test Tag to execute build pipeline for a PR from forked repo
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants