Skip to content

Commit c9696bf

Browse files
committed
File dependencies
1 parent 3f9c2cc commit c9696bf

File tree

3 files changed

+10
-45
lines changed

3 files changed

+10
-45
lines changed

.github/workflows/push_master.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ jobs:
3636
- name: Copy README.md to website/index.md
3737
run: cp README.md website/index.md
3838

39+
- name: Upstreaming dashboard
40+
run: |
41+
mkdir -p website/_includes
42+
python3 scripts/upstreaming_dashboard.py
43+
3944
- name: Install elan
4045
run: curl https://raw.githubusercontent.com/leanprover/elan/master/elan-init.sh -sSf | sh -s -- -y --default-toolchain leanprover/lean4:4.0.0
4146

@@ -45,11 +50,11 @@ jobs:
4550
- name: Build project
4651
run: ~/.elan/bin/lake build LeanCamCombi
4752

48-
- name: Print files to upstream
53+
- name: File dependencies
4954
run: |
50-
mkdir -p website/_includes
51-
python3 scripts/upstreaming_dashboard.py
52-
python3 scripts/import_graph.py
55+
sudo apt-get update
56+
sudo apt install graphviz -y
57+
lake exe graph website/file_deps.pdf
5358
5459
- name: Cache dependencies docs
5560
uses: actions/cache@v3

scripts/import_graph.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

website/_layouts/default.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ <h2 class="project-tagline">{{ page.description | default: site.description | de
3535
<!-- <a href="blueprint" class="btn">Blueprint</a> -->
3636
<a href="docs" class="btn">Documentation</a>
3737
<a href="upstreaming" class="btn">Upstreaming dashboard</a>
38-
<a href="import-graph" class="btn">Import Graph</a>
38+
<a href="file_deps.pdf" class="btn">File dependencies</a>
3939
{% if site.github.is_project_page %}
4040
<a href="{{ site.github.repository_url }}" class="btn">View on GitHub</a>
4141
{% endif %}

0 commit comments

Comments
 (0)