clearlydefined / clearlydefined/crawler

Update crawler apps to use GitHub action for Deploy

Open
#539 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
60
Forks
38
Avg merge
1h 49m
Merged PRs (30d)
1

Description

### Description

The dev-crawler Azure web app is currently deployed using Azure pipeline. This issue proposes moving deploy to a GitHub action that builds the docker image, publishes it to GitHub packages, and deploys the app to Azure. This reduces barriers for outside adopters who may want to deploy to an architecture other than Azure apps.

The production crawler is not deployed to ClearlyDefined's Azure. Additional steps will need to be taken to update the production crawler to use the same deploy approach.

### Related Work

* https://github.com/clearlydefined/website/issues/1033
* https://github.com/clearlydefined/service/issues/1026
* https://github.com/clearlydefined/website/issues/1034
* https://github.com/clearlydefined/service/issues/1027
* https://github.com/clearlydefined/crawler/issues/540

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.