diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 638ea53c..7b7b5224 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -66,6 +66,23 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} ZENHUB_TOKEN: ${{ secrets.ZENHUB_TOKEN }} DAG_VIEW: wallet + SHOW_MILESTONES: true + + - name: Render ECC iOS Wallet DAG + run: python3 ./zcash-issue-dag.py + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ZENHUB_TOKEN: ${{ secrets.ZENHUB_TOKEN }} + DAG_VIEW: wallet-ios + SHOW_MILESTONES: true + + - name: Render ECC Android Wallet DAG + run: python3 ./zcash-issue-dag.py + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ZENHUB_TOKEN: ${{ secrets.ZENHUB_TOKEN }} + DAG_VIEW: wallet-android + SHOW_MILESTONES: true - name: Render ZF DAG run: python3 ./zcash-issue-dag.py diff --git a/README.md b/README.md index 93fd9259..0e6e7714 100644 --- a/README.md +++ b/README.md @@ -55,4 +55,6 @@ ZENHUB_TOKEN= \ poetry run python ./zcash-issue-dag.py ``` +You can find a series of template script files inside the folder `template_scripts`. + diff --git a/index.html b/index.html index 174322b8..60488abb 100644 --- a/index.html +++ b/index.html @@ -9,6 +9,8 @@

Currently this is just hosting DAGs showing dependencies between issues and PRs, for several Zcash teams.

ECC core team DAG

ECC wallet team DAG

+

ECC wallet team Android DAG

+

ECC wallet team iOS DAG

ZF DAG

Halo2-focused DAG

diff --git a/template_scripts/generate_schemas.sh b/template_scripts/generate_schemas.sh new file mode 100644 index 00000000..6331749f --- /dev/null +++ b/template_scripts/generate_schemas.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +#GITHUB_TOKEN= \ +#ZENHUB_TOKEN= \ +poetry run python3 -m sgqlc.introspection \ + --exclude-deprecated \ + --exclude-description \ + -H "Authorization: bearer $GITHUB_TOKEN" \ + https://api.github.com/graphql \ + github_schema.json + +poetry run sgqlc-codegen schema github_schema.json github_schema.py diff --git a/template_scripts/generate_wallet_android_dag.sh b/template_scripts/generate_wallet_android_dag.sh new file mode 100644 index 00000000..5b3c9352 --- /dev/null +++ b/template_scripts/generate_wallet_android_dag.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +DAG_VIEW=wallet-android \ +SHOW_MILESTONES=true \ +#GITHUB_TOKEN= \ +#ZENHUB_TOKEN= \ +poetry run python ./zcash-issue-dag.py diff --git a/template_scripts/generate_wallet_dag.sh b/template_scripts/generate_wallet_dag.sh new file mode 100644 index 00000000..9f95b65a --- /dev/null +++ b/template_scripts/generate_wallet_dag.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +DAG_VIEW=wallet \ +SHOW_MILESTONES=true \ +#GITHUB_TOKEN= \ +#ZENHUB_TOKEN= \ +poetry run python ./zcash-issue-dag.py diff --git a/template_scripts/generate_wallet_ios_dag.sh b/template_scripts/generate_wallet_ios_dag.sh new file mode 100644 index 00000000..868f0e1d --- /dev/null +++ b/template_scripts/generate_wallet_ios_dag.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +DAG_VIEW=wallet-ios \ +SHOW_MILESTONES=true \ +#GITHUB_TOKEN= \ +#ZENHUB_TOKEN= \ +poetry run python ./zcash-issue-dag.py