Skip to content

Commit f24fc3d

Browse files
committed
Merge branch 'definition-of-Cohen-Macaulay' into CM-local-ring-is-catenary
2 parents 9e65a99 + b2f4d33 commit f24fc3d

1,885 files changed

Lines changed: 35694 additions & 23362 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/build.in.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -574,10 +574,9 @@ jobs:
574574
runs-on: ubuntu-latest
575575
steps:
576576
# This action is used to determine the PR metadata in the event of a push.
577-
# If it is called from a PR from a fork, it will find nothing/irrelevant data.
578577
- if: github.event_name != 'pull_request_target'
579578
id: PR_from_push
580-
uses: 8BitJonny/gh-get-current-pr@08e737c57a3a4eb24cec6487664b243b77eb5e36 # 3.0.0
579+
uses: 8BitJonny/gh-get-current-pr@4056877062a1f3b624d5d4c2bedefa9cf51435c9 # 4.0.0
581580
# TODO: this may not work properly if the same commit is pushed to multiple branches:
582581
# https://github.com/8BitJonny/gh-get-current-pr/issues/8
583582
with:

.github/workflows/bors.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ permissions:
3838

3939
jobs:
4040
build:
41-
if: github.repository == 'leanprover-community/mathlib4'
41+
if: github.repository == 'leanprover-community/mathlib4' || github.repository == 'leanprover-community/mathlib4-nightly-testing'
4242
name: Build
4343
runs-on: bors
4444
outputs:
@@ -456,7 +456,7 @@ jobs:
456456
457457
post_steps:
458458
name: Post-Build Step
459-
if: github.repository == 'leanprover-community/mathlib4'
459+
if: github.repository == 'leanprover-community/mathlib4' || github.repository == 'leanprover-community/mathlib4-nightly-testing'
460460
needs: [build]
461461
runs-on: ubuntu-latest # Note these steps run on disposable GitHub runners, so no landrun sandboxing is needed.
462462
steps:
@@ -558,7 +558,7 @@ jobs:
558558
559559
style_lint:
560560
name: Lint style
561-
if: github.repository == 'leanprover-community/mathlib4'
561+
if: github.repository == 'leanprover-community/mathlib4' || github.repository == 'leanprover-community/mathlib4-nightly-testing'
562562
runs-on: ubuntu-latest
563563
steps:
564564
- uses: leanprover-community/lint-style-action@d29fb3b12c1c834450680b3c544f63fe0237a2e2 # 2025-06-20
@@ -569,7 +569,7 @@ jobs:
569569

570570
build_and_lint:
571571
name: CI Success
572-
if: github.repository == 'leanprover-community/mathlib4'
572+
if: github.repository == 'leanprover-community/mathlib4' || github.repository == 'leanprover-community/mathlib4-nightly-testing'
573573
needs: [style_lint, post_steps]
574574
runs-on: ubuntu-latest
575575
steps:
@@ -579,15 +579,14 @@ jobs:
579579
580580
final:
581581
name: Post-CI job
582-
if: github.repository == 'leanprover-community/mathlib4'
582+
if: github.repository == 'leanprover-community/mathlib4' || github.repository == 'leanprover-community/mathlib4-nightly-testing'
583583
needs: [style_lint, build, post_steps]
584584
runs-on: ubuntu-latest
585585
steps:
586586
# This action is used to determine the PR metadata in the event of a push.
587-
# If it is called from a PR from a fork, it will find nothing/irrelevant data.
588587
- if: github.event_name != 'pull_request_target'
589588
id: PR_from_push
590-
uses: 8BitJonny/gh-get-current-pr@08e737c57a3a4eb24cec6487664b243b77eb5e36 # 3.0.0
589+
uses: 8BitJonny/gh-get-current-pr@4056877062a1f3b624d5d4c2bedefa9cf51435c9 # 4.0.0
591590
# TODO: this may not work properly if the same commit is pushed to multiple branches:
592591
# https://github.com/8BitJonny/gh-get-current-pr/issues/8
593592
with:

.github/workflows/build.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -591,10 +591,9 @@ jobs:
591591
runs-on: ubuntu-latest
592592
steps:
593593
# This action is used to determine the PR metadata in the event of a push.
594-
# If it is called from a PR from a fork, it will find nothing/irrelevant data.
595594
- if: github.event_name != 'pull_request_target'
596595
id: PR_from_push
597-
uses: 8BitJonny/gh-get-current-pr@08e737c57a3a4eb24cec6487664b243b77eb5e36 # 3.0.0
596+
uses: 8BitJonny/gh-get-current-pr@4056877062a1f3b624d5d4c2bedefa9cf51435c9 # 4.0.0
598597
# TODO: this may not work properly if the same commit is pushed to multiple branches:
599598
# https://github.com/8BitJonny/gh-get-current-pr/issues/8
600599
with:

.github/workflows/build_fork.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,10 +588,9 @@ jobs:
588588
runs-on: ubuntu-latest
589589
steps:
590590
# This action is used to determine the PR metadata in the event of a push.
591-
# If it is called from a PR from a fork, it will find nothing/irrelevant data.
592591
- if: github.event_name != 'pull_request_target'
593592
id: PR_from_push
594-
uses: 8BitJonny/gh-get-current-pr@08e737c57a3a4eb24cec6487664b243b77eb5e36 # 3.0.0
593+
uses: 8BitJonny/gh-get-current-pr@4056877062a1f3b624d5d4c2bedefa9cf51435c9 # 4.0.0
595594
# TODO: this may not work properly if the same commit is pushed to multiple branches:
596595
# https://github.com/8BitJonny/gh-get-current-pr/issues/8
597596
with:

.github/workflows/mk_build_yml.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ on:
5454
5555
name: continuous integration (staging)
5656
EOF
57-
include "github.sha" bors "github.repository == 'leanprover-community\/mathlib4'" "" bors
57+
include "github.sha" bors "github.repository == 'leanprover-community\/mathlib4' || github.repository == 'leanprover-community\/mathlib4-nightly-testing'" "" bors
5858
}
5959

6060
build_fork_yml() {

.github/workflows/nightly_merge_master.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
git merge upstream/master --strategy-option ours --no-commit --allow-unrelated-histories || true
4747
# We aggressively run `lake update`, to avoid having to do this by hand.
4848
# When Batteries changes break Mathlib, this will likely show up on nightly-testing first.
49-
lake update
49+
lake update -v
5050
git add .
5151
# If there's nothing to do (because there are no new commits from master),
5252
# that's okay, hence the '|| true'.

.github/workflows/stale.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: 'Close stale issues and PRs'
22
on:
3-
schedule:
4-
- cron: '30 1 * * *' # every day at 01:30 UTC
53
workflow_dispatch:
64

75
jobs:

.github/workflows/update_dependencies.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Get PR and labels
3333
if: ${{ steps.sha.outputs.sha }}
3434
id: PR # all the steps below are skipped if 'ready-to-merge' is in the list of labels found here
35-
uses: 8BitJonny/gh-get-current-pr@08e737c57a3a4eb24cec6487664b243b77eb5e36 # 3.0.0
35+
uses: 8BitJonny/gh-get-current-pr@4056877062a1f3b624d5d4c2bedefa9cf51435c9 # 4.0.0
3636
# TODO: this may not work properly if the same commit is pushed to multiple branches:
3737
# https://github.com/8BitJonny/gh-get-current-pr/issues/8
3838
with:
@@ -56,7 +56,7 @@ jobs:
5656
5757
- name: Update dependencies
5858
if: ${{ !contains(steps.PR.outputs.pr_labels, 'ready-to-merge') }}
59-
run: lake update
59+
run: lake update -v
6060

6161
- name: Check if lean-toolchain was modified
6262
if: ${{ !contains(steps.PR.outputs.pr_labels, 'ready-to-merge') }}

Archive.lean

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import Archive.Examples.Eisenstein
33
import Archive.Examples.IfNormalization.Result
44
import Archive.Examples.IfNormalization.Statement
55
import Archive.Examples.IfNormalization.WithoutAesop
6+
import Archive.Examples.Kuratowski
67
import Archive.Examples.MersennePrimes
78
import Archive.Examples.PropEncodable
89
import Archive.Hairer
@@ -56,6 +57,7 @@ import Archive.Imo.Imo2024Q2
5657
import Archive.Imo.Imo2024Q3
5758
import Archive.Imo.Imo2024Q5
5859
import Archive.Imo.Imo2024Q6
60+
import Archive.Kuratowski
5961
import Archive.MiuLanguage.Basic
6062
import Archive.MiuLanguage.DecisionNec
6163
import Archive.MiuLanguage.DecisionSuf

0 commit comments

Comments
 (0)