diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3ded8fd..eefd9af 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,6 +2,8 @@ name: CI on: push: + branches: + - "master" pull_request: workflow_dispatch: @@ -10,6 +12,10 @@ permissions: pages: write id-token: write +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: build: runs-on: ubuntu-latest diff --git a/lake-manifest.json b/lake-manifest.json index 75c21fb..9b05b9a 100644 --- a/lake-manifest.json +++ b/lake-manifest.json @@ -5,7 +5,7 @@ "type": "git", "subDir": null, "scope": "leanprover-community", - "rev": "937cd3219c0beffa7b623d2905707d1304da259e", + "rev": "422d1a5f608fccafeddab9748e8038ef346b59bf", "name": "batteries", "manifestFile": "lake-manifest.json", "inputRev": "main", @@ -15,7 +15,7 @@ "type": "git", "subDir": null, "scope": "leanprover-community", - "rev": "a7bfa63f5dddbcab2d4e0569c4cac74b2585e2c6", + "rev": "fa3d73a2cf077f4b14c7840352ac7b08aeb6eb41", "name": "Qq", "manifestFile": "lake-manifest.json", "inputRev": "master", @@ -25,7 +25,7 @@ "type": "git", "subDir": null, "scope": "leanprover-community", - "rev": "622d52c803db99ff4ea4fb442c1db9e91aed944c", + "rev": "b20a88676fd00affb90cbc9f1ff004ae588103b3", "name": "aesop", "manifestFile": "lake-manifest.json", "inputRev": "master", @@ -35,47 +35,57 @@ "type": "git", "subDir": null, "scope": "leanprover-community", - "rev": "d1b33202c3a29a079f292de65ea438648123b635", + "rev": "cd20dae87c48495f0220663014dff11671597fcf", "name": "proofwidgets", "manifestFile": "lake-manifest.json", - "inputRev": "v0.0.39", + "inputRev": "v0.0.43-pre", "inherited": true, "configFile": "lakefile.lean"}, {"url": "https://github.com/leanprover/lean4-cli", "type": "git", "subDir": null, - "scope": "", - "rev": "a11566029bd9ec4f68a65394e8c3ff1af74c1a29", + "scope": "leanprover", + "rev": "2cf1030dc2ae6b3632c84a09350b675ef3e347d0", "name": "Cli", "manifestFile": "lake-manifest.json", "inputRev": "main", "inherited": true, - "configFile": "lakefile.lean"}, + "configFile": "lakefile.toml"}, {"url": "https://github.com/leanprover-community/import-graph", "type": "git", "subDir": null, - "scope": "", - "rev": "68b518c9b352fbee16e6d632adcb7a6d0760e2b7", + "scope": "leanprover-community", + "rev": "9b4088ccf0f44ddd7b1132bb1348aef8cf481e12", "name": "importGraph", "manifestFile": "lake-manifest.json", - "inputRev": "68b518c9b352fbee16e6d632adcb7a6d0760e2b7", - "inherited": false, + "inputRev": "main", + "inherited": true, + "configFile": "lakefile.toml"}, + {"url": "https://github.com/leanprover-community/LeanSearchClient", + "type": "git", + "subDir": null, + "scope": "leanprover-community", + "rev": "7bedaed1ef024add1e171cc17706b012a9a37802", + "name": "LeanSearchClient", + "manifestFile": "lake-manifest.json", + "inputRev": "main", + "inherited": true, "configFile": "lakefile.toml"}, {"url": "https://github.com/leanprover-community/mathlib4", "type": "git", "subDir": null, - "scope": "", - "rev": "ab9dec5b351bc7e92f30b47031edf13458bc7a1d", + "scope": "leanprover-community", + "rev": "a54be302d6fd476755ef0d77c2e4b3a7768e9c9c", "name": "mathlib", "manifestFile": "lake-manifest.json", - "inputRev": "ab9dec5b351bc7e92f30b47031edf13458bc7a1d", + "inputRev": "master", "inherited": true, "configFile": "lakefile.lean"}, {"url": "https://github.com/FormalizedFormalLogic/Foundation", "type": "git", "subDir": null, "scope": "", - "rev": "33e08c2b47f966f772df9af60cbdbc5688295bbf", + "rev": "e6caa4b3db976f31c803623a3545493f41f33f5d", "name": "foundation", "manifestFile": "lake-manifest.json", "inputRev": "master", @@ -85,7 +95,7 @@ "type": "git", "subDir": null, "scope": "", - "rev": "85e327734277b7f5b91d272d34a060ed21cbfdfa", + "rev": "c452703ba2b6fd57a7eb511590b2ff9d7ba70a05", "name": "arithmetization", "manifestFile": "lake-manifest.json", "inputRev": "master", @@ -95,7 +105,7 @@ "type": "git", "subDir": null, "scope": "", - "rev": "a8ad9e0408c932c95aca6dc136cb081f789aeab9", + "rev": "6e4c2d997e5a84008963467a618274370fbe6a6c", "name": "incompleteness", "manifestFile": "lake-manifest.json", "inputRev": "master", @@ -105,7 +115,7 @@ "type": "git", "subDir": null, "scope": "", - "rev": "9148a0a7506099963925cf239c491fcda5ed0044", + "rev": "5e95f4776be5e048364f325c7e9d619bb56fb005", "name": "MD4Lean", "manifestFile": "lake-manifest.json", "inputRev": "main", @@ -115,7 +125,7 @@ "type": "git", "subDir": null, "scope": "", - "rev": "f93115d0209de6db335725dee900d379f40c0317", + "rev": "b41bc9cec7f433d6e1d74ff3b59edaaf58ad2915", "name": "UnicodeBasic", "manifestFile": "lake-manifest.json", "inputRev": "main", @@ -125,7 +135,7 @@ "type": "git", "subDir": null, "scope": "", - "rev": "bd8747df9ee72fca365efa5bd3bd0d8dcd083b9f", + "rev": "bdc2fc30b1e834b294759a5d391d83020a90058e", "name": "BibtexQuery", "manifestFile": "lake-manifest.json", "inputRev": "master", @@ -135,10 +145,10 @@ "type": "git", "subDir": null, "scope": "", - "rev": "b941c425f6f0f1dc45fe13b850ffa7db1bb20d04", + "rev": "e18c6c23dd7cb1f12d79d6304262351df943aa37", "name": "«doc-gen4»", "manifestFile": "lake-manifest.json", - "inputRev": "b941c425f6f0f1dc45fe13b850ffa7db1bb20d04", + "inputRev": "main", "inherited": false, "configFile": "lakefile.lean"}], "name": "Summary", diff --git a/lakefile.lean b/lakefile.lean index 4ca5ab7..1c3b524 100644 --- a/lakefile.lean +++ b/lakefile.lean @@ -5,8 +5,7 @@ require foundation from git "https://github.com/FormalizedFormalLogic/Foundation require arithmetization from git "https://github.com/FormalizedFormalLogic/Arithmetization" @ "master" require incompleteness from git "https://github.com/FormalizedFormalLogic/Incompleteness" @ "master" -require importGraph from git "https://github.com/leanprover-community/import-graph" @ "68b518c9b352fbee16e6d632adcb7a6d0760e2b7" -require «doc-gen4» from git "https://github.com/leanprover/doc-gen4" @ "b941c425f6f0f1dc45fe13b850ffa7db1bb20d04" +require «doc-gen4» from git "https://github.com/leanprover/doc-gen4" @ "main" package "Summary" where diff --git a/lean-toolchain b/lean-toolchain index 6a4259f..eff86fd 100644 --- a/lean-toolchain +++ b/lean-toolchain @@ -1 +1 @@ -leanprover/lean4:v4.10.0-rc2 +leanprover/lean4:v4.13.0-rc3