Commit Graph

4 Commits

Author SHA1 Message Date
Adam Stankiewicz e9b82cf235
build: run dependent usage analyzer in github actions (#837)
* build: run dependent usage analyzer in github actions

* build: rename working directory

* build: rename to dependent-usage-analyzer v2

* build: update github action and add default out.json to gitignore

* build: checkout dependents via github actions

* build: remove working-directory from checkouts

* build: add additional dependents

* build: remove edx/web-certificates from checkouts since it seems to fail

* build: try adding github token to checkout private dependents

* build: try using semantic-release github token

* build: fix verify checkouts step

* build: update analyze command path to projects

* build: zip archive dependent projects before upload

* build: add step to show project checkouts before analyze

* build: temporary comment out all dependent projects but 1

* build: temp print out current working directory

* build: more temporary log output for sanity checking

* build: fix yml syntax

* build: update verify of dependent checkouts

* build: update unzip path

* build: show contents of dependent-projects dir

* build: show contents of nested directory

* build: move nested .projects folder

* build: add sudo to mv command for elevated permissions

* build: print out file contents after mv

* build: fix .projects path

* build: remove 3 projects that don't install Paragon as direct or peer deps

* docs: update usage insights overview copy

* build: support recursive Paragon dependency detection and include modified timestamp

* build: change output file name to dependent-usage-v2.json

* build: create pull request with changes to output json

* build: add base to create-pull-request action

* build: add all projects

* build: attempt to auto-approve a PR using edx-netlify github account PAT

* build: auto-merge dependent usages PR

* build: update workflow to run on daily cron

* build: add comment to 3rd workflow step
2021-10-19 12:49:58 -04:00
Adam Butterworth eb5df8e47d
docs: update usage analysis (#780) 2021-07-09 11:50:17 -04:00
Adam Butterworth 682439d2f4
docs: add basic usage insights page (#643) 2021-03-01 10:19:26 -05:00
Adam Butterworth db2be44563
docs: add dependent usage analyzer (#641) 2021-02-25 11:12:40 -05:00