-
Notifications
You must be signed in to change notification settings - Fork 356
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/master' into chrisflav-std-smoot…
…h-unramified-prereqs
- Loading branch information
Showing
2,532 changed files
with
70,715 additions
and
33,074 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,19 +12,15 @@ env: | |
# not necessarily satisfy this property. | ||
LAKE_NO_CACHE: true | ||
|
||
jobs: | ||
# Cancels previous runs of jobs in this file | ||
cancel: | ||
if: github.repository == 'leanprover-community/mathlib4' | ||
name: 'Cancel Previous Runs (CI)' | ||
runs-on: ubuntu-latest | ||
# timeout-minutes: 3 | ||
steps: | ||
- uses: styfle/[email protected] | ||
with: | ||
all_but_latest: true | ||
access_token: ${{ github.token }} | ||
concurrency: | ||
# label each workflow run; only the latest with each label will run | ||
# workflows on master get more expressive labels | ||
group: ${{ github.workflow }}-${{ github.ref }}. | ||
${{ ( contains(fromJSON( '["refs/heads/master", "refs/heads/staging"]'), github.ref ) && github.run_id) || ''}} | ||
# cancel any running workflow with the same label | ||
cancel-in-progress: true | ||
|
||
jobs: | ||
style_lint: | ||
if: github.repository MAIN_OR_FORK 'leanprover-community/mathlib4' | ||
name: Lint styleJOB_NAME | ||
|
@@ -127,16 +123,6 @@ jobs: | |
run: | | ||
lake build cache | ||
- name: prune ProofWidgets .lake | ||
run: | | ||
lake build proofwidgets:release | ||
# The ProofWidgets release contains not just the `.js` (which we need in order to build) | ||
# but also `.oleans`, which may have been built with the wrong toolchain. | ||
# This removes them. | ||
# See discussion at https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/nightly-testing/near/411225235 | ||
rm -rf .lake/packages/proofwidgets/.lake/build/lib | ||
rm -rf .lake/packages/proofwidgets/.lake/build/ir | ||
- name: get cache | ||
id: get | ||
run: | | ||
|
@@ -250,7 +236,7 @@ jobs: | |
- name: check declarations in db files | ||
run: | | ||
python3 scripts/yaml_check.py docs/100.yaml docs/overview.yaml docs/undergrad.yaml | ||
python3 scripts/yaml_check.py docs/100.yaml docs/1000.yaml docs/overview.yaml docs/undergrad.yaml | ||
lake exe check-yaml | ||
- name: generate our import graph | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,19 +22,15 @@ env: | |
# not necessarily satisfy this property. | ||
LAKE_NO_CACHE: true | ||
|
||
jobs: | ||
# Cancels previous runs of jobs in this file | ||
cancel: | ||
if: github.repository == 'leanprover-community/mathlib4' | ||
name: 'Cancel Previous Runs (CI)' | ||
runs-on: ubuntu-latest | ||
# timeout-minutes: 3 | ||
steps: | ||
- uses: styfle/[email protected] | ||
with: | ||
all_but_latest: true | ||
access_token: ${{ github.token }} | ||
concurrency: | ||
# label each workflow run; only the latest with each label will run | ||
# workflows on master get more expressive labels | ||
group: ${{ github.workflow }}-${{ github.ref }}. | ||
${{ ( contains(fromJSON( '["refs/heads/master", "refs/heads/staging"]'), github.ref ) && github.run_id) || ''}} | ||
# cancel any running workflow with the same label | ||
cancel-in-progress: true | ||
|
||
jobs: | ||
style_lint: | ||
if: github.repository == 'leanprover-community/mathlib4' | ||
name: Lint style | ||
|
@@ -137,16 +133,6 @@ jobs: | |
run: | | ||
lake build cache | ||
- name: prune ProofWidgets .lake | ||
run: | | ||
lake build proofwidgets:release | ||
# The ProofWidgets release contains not just the `.js` (which we need in order to build) | ||
# but also `.oleans`, which may have been built with the wrong toolchain. | ||
# This removes them. | ||
# See discussion at https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/nightly-testing/near/411225235 | ||
rm -rf .lake/packages/proofwidgets/.lake/build/lib | ||
rm -rf .lake/packages/proofwidgets/.lake/build/ir | ||
- name: get cache | ||
id: get | ||
run: | | ||
|
@@ -260,7 +246,7 @@ jobs: | |
- name: check declarations in db files | ||
run: | | ||
python3 scripts/yaml_check.py docs/100.yaml docs/overview.yaml docs/undergrad.yaml | ||
python3 scripts/yaml_check.py docs/100.yaml docs/1000.yaml docs/overview.yaml docs/undergrad.yaml | ||
lake exe check-yaml | ||
- name: generate our import graph | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,19 +29,15 @@ env: | |
# not necessarily satisfy this property. | ||
LAKE_NO_CACHE: true | ||
|
||
jobs: | ||
# Cancels previous runs of jobs in this file | ||
cancel: | ||
if: github.repository == 'leanprover-community/mathlib4' | ||
name: 'Cancel Previous Runs (CI)' | ||
runs-on: ubuntu-latest | ||
# timeout-minutes: 3 | ||
steps: | ||
- uses: styfle/[email protected] | ||
with: | ||
all_but_latest: true | ||
access_token: ${{ github.token }} | ||
concurrency: | ||
# label each workflow run; only the latest with each label will run | ||
# workflows on master get more expressive labels | ||
group: ${{ github.workflow }}-${{ github.ref }}. | ||
${{ ( contains(fromJSON( '["refs/heads/master", "refs/heads/staging"]'), github.ref ) && github.run_id) || ''}} | ||
# cancel any running workflow with the same label | ||
cancel-in-progress: true | ||
|
||
jobs: | ||
style_lint: | ||
if: github.repository == 'leanprover-community/mathlib4' | ||
name: Lint style | ||
|
@@ -144,16 +140,6 @@ jobs: | |
run: | | ||
lake build cache | ||
- name: prune ProofWidgets .lake | ||
run: | | ||
lake build proofwidgets:release | ||
# The ProofWidgets release contains not just the `.js` (which we need in order to build) | ||
# but also `.oleans`, which may have been built with the wrong toolchain. | ||
# This removes them. | ||
# See discussion at https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/nightly-testing/near/411225235 | ||
rm -rf .lake/packages/proofwidgets/.lake/build/lib | ||
rm -rf .lake/packages/proofwidgets/.lake/build/ir | ||
- name: get cache | ||
id: get | ||
run: | | ||
|
@@ -267,7 +253,7 @@ jobs: | |
- name: check declarations in db files | ||
run: | | ||
python3 scripts/yaml_check.py docs/100.yaml docs/overview.yaml docs/undergrad.yaml | ||
python3 scripts/yaml_check.py docs/100.yaml docs/1000.yaml docs/overview.yaml docs/undergrad.yaml | ||
lake exe check-yaml | ||
- name: generate our import graph | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -26,19 +26,15 @@ env: | |
# not necessarily satisfy this property. | ||
LAKE_NO_CACHE: true | ||
|
||
jobs: | ||
# Cancels previous runs of jobs in this file | ||
cancel: | ||
if: github.repository == 'leanprover-community/mathlib4' | ||
name: 'Cancel Previous Runs (CI)' | ||
runs-on: ubuntu-latest | ||
# timeout-minutes: 3 | ||
steps: | ||
- uses: styfle/[email protected] | ||
with: | ||
all_but_latest: true | ||
access_token: ${{ github.token }} | ||
concurrency: | ||
# label each workflow run; only the latest with each label will run | ||
# workflows on master get more expressive labels | ||
group: ${{ github.workflow }}-${{ github.ref }}. | ||
${{ ( contains(fromJSON( '["refs/heads/master", "refs/heads/staging"]'), github.ref ) && github.run_id) || ''}} | ||
# cancel any running workflow with the same label | ||
cancel-in-progress: true | ||
|
||
jobs: | ||
style_lint: | ||
if: github.repository != 'leanprover-community/mathlib4' | ||
name: Lint style (fork) | ||
|
@@ -141,16 +137,6 @@ jobs: | |
run: | | ||
lake build cache | ||
- name: prune ProofWidgets .lake | ||
run: | | ||
lake build proofwidgets:release | ||
# The ProofWidgets release contains not just the `.js` (which we need in order to build) | ||
# but also `.oleans`, which may have been built with the wrong toolchain. | ||
# This removes them. | ||
# See discussion at https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/nightly-testing/near/411225235 | ||
rm -rf .lake/packages/proofwidgets/.lake/build/lib | ||
rm -rf .lake/packages/proofwidgets/.lake/build/ir | ||
- name: get cache | ||
id: get | ||
run: | | ||
|
@@ -264,7 +250,7 @@ jobs: | |
- name: check declarations in db files | ||
run: | | ||
python3 scripts/yaml_check.py docs/100.yaml docs/overview.yaml docs/undergrad.yaml | ||
python3 scripts/yaml_check.py docs/100.yaml docs/1000.yaml docs/overview.yaml docs/undergrad.yaml | ||
lake exe check-yaml | ||
- name: generate our import graph | ||
|
Oops, something went wrong.