branch: elpa/proof-general
commit 58179020ac026b6b117fbc3c4c582f1b0deca6e9
Author: Hendrik Tews <hend...@askra.de>
Commit: Hendrik Tews <hend...@askra.de>

    CI: add Coq 8.20
    
    Testing for Emacs 29.1 is and will be further reduced, because Ubuntu
    23 reached it's end of life. Some containers for Emacs 27.1 will soon
    be deleted, because Debian Bullseye reached it's end of life.
---
 .github/workflows/test.yml               | 72 ++++++++++++--------------------
 ci/doc/README.md                         | 24 +++++------
 ci/doc/coq-emacs-releases.org            |  4 +-
 ci/doc/currently-used-coq-emacs-versions | 20 ++++-----
 ci/doc/currently-used-coq-nix-versions   |  2 +-
 5 files changed, 51 insertions(+), 71 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 3d0e4edaeb..ef1edc75d5 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -129,26 +129,20 @@ jobs:
           - coq-8.18.0-emacs-26.3
           - coq-8.18.0-emacs-27.1
           - coq-8.18.0-emacs-28.2
-          - coq-8.18.0-emacs-29.1
           - coq-8.18.0-emacs-29.4
           - coq-8.19.2-emacs-26.3
           - coq-8.19.2-emacs-27.1
-          - coq-8.19.2-emacs-27.2
-          - coq-8.19.2-emacs-28.1
           - coq-8.19.2-emacs-28.2
-          - coq-8.19.2-emacs-29.1
-          - coq-8.19.2-emacs-29.2
-          - coq-8.19.2-emacs-29.3
           - coq-8.19.2-emacs-29.4
-          - coq-8.20-rc1-emacs-26.3
-          - coq-8.20-rc1-emacs-27.1
-          - coq-8.20-rc1-emacs-27.2
-          - coq-8.20-rc1-emacs-28.1
-          - coq-8.20-rc1-emacs-28.2
-          - coq-8.20-rc1-emacs-29.1
-          - coq-8.20-rc1-emacs-29.2
-          - coq-8.20-rc1-emacs-29.3
-          - coq-8.20-rc1-emacs-29.4
+          - coq-8.20.0-emacs-26.3
+          - coq-8.20.0-emacs-27.1
+          - coq-8.20.0-emacs-27.2
+          - coq-8.20.0-emacs-28.1
+          - coq-8.20.0-emacs-28.2
+          - coq-8.20.0-emacs-29.1
+          - coq-8.20.0-emacs-29.2
+          - coq-8.20.0-emacs-29.3
+          - coq-8.20.0-emacs-29.4
           # CIPG change marker end
       # don't cancel all in-progress jobs if one matrix job fails:
       fail-fast: false
@@ -211,26 +205,20 @@ jobs:
           - coq-8.18.0-emacs-26.3
           - coq-8.18.0-emacs-27.1
           - coq-8.18.0-emacs-28.2
-          - coq-8.18.0-emacs-29.1
           - coq-8.18.0-emacs-29.4
           - coq-8.19.2-emacs-26.3
           - coq-8.19.2-emacs-27.1
-          - coq-8.19.2-emacs-27.2
-          - coq-8.19.2-emacs-28.1
           - coq-8.19.2-emacs-28.2
-          - coq-8.19.2-emacs-29.1
-          - coq-8.19.2-emacs-29.2
-          - coq-8.19.2-emacs-29.3
           - coq-8.19.2-emacs-29.4
-          - coq-8.20-rc1-emacs-26.3
-          - coq-8.20-rc1-emacs-27.1
-          - coq-8.20-rc1-emacs-27.2
-          - coq-8.20-rc1-emacs-28.1
-          - coq-8.20-rc1-emacs-28.2
-          - coq-8.20-rc1-emacs-29.1
-          - coq-8.20-rc1-emacs-29.2
-          - coq-8.20-rc1-emacs-29.3
-          - coq-8.20-rc1-emacs-29.4
+          - coq-8.20.0-emacs-26.3
+          - coq-8.20.0-emacs-27.1
+          - coq-8.20.0-emacs-27.2
+          - coq-8.20.0-emacs-28.1
+          - coq-8.20.0-emacs-28.2
+          - coq-8.20.0-emacs-29.1
+          - coq-8.20.0-emacs-29.2
+          - coq-8.20.0-emacs-29.3
+          - coq-8.20.0-emacs-29.4
           # CIPG change marker end
       # don't cancel all in-progress jobs if one matrix job fails:
       fail-fast: false
@@ -289,26 +277,20 @@ jobs:
           - coq-8.18.0-emacs-26.3
           - coq-8.18.0-emacs-27.1
           - coq-8.18.0-emacs-28.2
-          - coq-8.18.0-emacs-29.1
           - coq-8.18.0-emacs-29.4
           - coq-8.19.2-emacs-26.3
           - coq-8.19.2-emacs-27.1
-          - coq-8.19.2-emacs-27.2
-          - coq-8.19.2-emacs-28.1
           - coq-8.19.2-emacs-28.2
-          - coq-8.19.2-emacs-29.1
-          - coq-8.19.2-emacs-29.2
-          - coq-8.19.2-emacs-29.3
           - coq-8.19.2-emacs-29.4
-          - coq-8.20-rc1-emacs-26.3
-          - coq-8.20-rc1-emacs-27.1
-          - coq-8.20-rc1-emacs-27.2
-          - coq-8.20-rc1-emacs-28.1
-          - coq-8.20-rc1-emacs-28.2
-          - coq-8.20-rc1-emacs-29.1
-          - coq-8.20-rc1-emacs-29.2
-          - coq-8.20-rc1-emacs-29.3
-          - coq-8.20-rc1-emacs-29.4
+          - coq-8.20.0-emacs-26.3
+          - coq-8.20.0-emacs-27.1
+          - coq-8.20.0-emacs-27.2
+          - coq-8.20.0-emacs-28.1
+          - coq-8.20.0-emacs-28.2
+          - coq-8.20.0-emacs-29.1
+          - coq-8.20.0-emacs-29.2
+          - coq-8.20.0-emacs-29.3
+          - coq-8.20.0-emacs-29.4
           # CIPG change marker end
       # don't cancel all in-progress jobs if one matrix job fails:
       fail-fast: false
diff --git a/ci/doc/README.md b/ci/doc/README.md
index eaa6c000da..a59e5803ad 100644
--- a/ci/doc/README.md
+++ b/ci/doc/README.md
@@ -168,7 +168,7 @@ This results in
 <!-- The content between the CIPG markers is automatically changed by
  !-- the cipg program. Do not change these markers. -->
 <!-- CIPG change marker: container-number -->
-65
+63
 <!-- CIPG change marker end -->
 containers.
 
@@ -181,15 +181,15 @@ containers.
 |   8.9.1 |      |   H  |      |      |      |      |      |      |      |     
 |      |
 |  8.10.2 |      |      |   H  |      |      |      |      |      |      |     
 |      |
 |  8.11.2 |      |      |  SUP |      |      |      |      |      |      |     
 |   N  |
-|  8.12.2 |      |      |  SUP |  SUP |      |      |      |      |      |     
 |   N  |
-|  8.13.2 |      |      |  SUP |  SUP |   H  |      |      |      |      |     
 |   N  |
-|  8.14.1 |      |      |  SUP |  SUP |   H  |      |      |      |      |     
 |   N  |
+|  8.12.2 |      |      |  SUP |   H  |      |      |      |      |      |     
 |   N  |
+|  8.13.2 |      |      |  SUP |      |   H  |      |      |      |      |     
 |   N  |
+|  8.14.1 |      |      |  SUP |      |   H  |      |      |      |      |     
 |   N  |
 |  8.15.2 |      |      |  SUP |  SUP |      |   H  |      |      |      |     
 |   N  |
 |  8.16.1 |      |      |   X  |   X  |   X  |   X  |   X  |   X  |   X  |   X 
 |   X  |
 |  8.17.1 |      |      |   X  |   X  |   X  |   X  |   X  |   X  |   X  |   X 
 |   X  |
 |  8.18.0 |      |      |   X  |   X  |   X  |   X  |   X  |   X  |   X  |   X 
 |   X  |
 |  8.19.2 |      |      |   X  |   X  |   X  |   X  |   X  |   X  |   X  |   X 
 |   X  |
-|  8.20rc |      |      |   RC |   RC |   RC |   RC |   RC |   RC |   RC |   
RC |   RC |
+|  8.20.0 |      |      |   X  |   X  |   X  |   X  |   X  |   X  |   X  |   X 
 |   X  |
 <!-- CIPG change marker end -->
 
 In the table above,
@@ -286,7 +286,7 @@ This results in
 <!-- The content between the CIPG markers is automatically changed by
  !-- the cipg program. Do not change these markers. -->
 <!-- CIPG change marker: testrun-number -->
-41
+35
 <!-- CIPG change marker end -->
 version pairs for the Proof General interaction tests with Coq.
 
@@ -299,15 +299,15 @@ version pairs for the Proof General interaction tests 
with Coq.
 |   8.9.1 |      |      |      |      |      |      |      |      |      |     
 |      |
 |  8.10.2 |      |      |      |      |      |      |      |      |      |     
 |      |
 |  8.11.2 |      |      |  SUP |      |      |      |      |      |      |     
 |   N  |
-|  8.12.2 |      |      |      |  SUP |      |      |      |      |      |     
 |   N  |
+|  8.12.2 |      |      |      |   H  |      |      |      |      |      |     
 |   N  |
 |  8.13.2 |      |      |      |      |   H  |      |      |      |      |     
 |   N  |
 |  8.14.1 |      |      |      |      |   H  |      |      |      |      |     
 |   N  |
 |  8.15.2 |      |      |      |  SUP |      |   H  |      |      |      |     
 |   N  |
 |  8.16.1 |      |      |      |      |      |      |  SUP |      |      |     
 |   N  |
-|  8.17.1 |      |      |   X  |   X  |      |      |   X  |   X  |      |     
 |   N  |
-|  8.18.0 |      |      |   X  |   X  |      |      |   X  |   X  |      |     
 |   N  |
-|  8.19.2 |      |      |   X  |   X  |   N  |   N  |   X  |   X  |   N  |   N 
 |   N  |
-|  8.20rc |      |      |   RC |   RC |   RC |   RC |   RC |   RC |   RC |   
RC |   RC |
+|  8.17.1 |      |      |   X  |   X  |      |      |   X  |   H  |      |     
 |   N  |
+|  8.18.0 |      |      |   X  |   X  |      |      |   X  |      |      |     
 |   N  |
+|  8.19.2 |      |      |   X  |   X  |      |      |   X  |      |      |     
 |   N  |
+|  8.20.0 |      |      |   X  |   X  |   N  |   N  |   X  |   N  |   N  |   N 
 |   N  |
 <!-- CIPG change marker end -->
 
 See [Container build strategy](#contbuild) for an explanation of the
@@ -317,7 +317,7 @@ In summary, all Proof General testing jobs run
 <!-- The content between the CIPG markers is automatically changed by
  !-- the cipg program. Do not change these markers. -->
 <!-- CIPG change marker: total-checks-number -->
-152
+134
 <!-- CIPG change marker end -->
 github checks.
 
diff --git a/ci/doc/coq-emacs-releases.org b/ci/doc/coq-emacs-releases.org
index e313bb8b28..ad22dee645 100644
--- a/ci/doc/coq-emacs-releases.org
+++ b/ci/doc/coq-emacs-releases.org
@@ -13,7 +13,7 @@
 
 | date    |    coq | emacs | distribution name | EOL      | historic |
 |---------+--------+-------+-------------------+----------+----------|
-| 2024/06 | 8.20rc |       |                   |          |          |
+| 2024/09 | 8.20.0 |       |                   |          |          |
 | 2024/06 | 8.19.2 |  29.4 |                   |          |          |
 | 2024/03 | 8.19.1 |  29.3 |                   |          |          |
 | 2024/01 | 8.19.0 |  29.2 |                   |          |          |
@@ -40,7 +40,7 @@
 | 2020/12 | 8.12.2 |       |                   |          | X        |
 | 2020/11 | 8.12.1 |       |                   |          |          |
 | 2021/10 |        |       | ubu 21 impish     | 2022/07  |          |
-| 2021/08 |        |       | deb 11 bullseye   | 2024/07? |          |
+| 2021/08 |        |       | deb 11 bullseye   | 2024/08  |          |
 | 2020/08 |        |  27.1 |                   |          |          |
 | 2020/07 | 8.12.0 |       |                   |          |          |
 | 2020/06 | 8.11.2 |       |                   |          |          |
diff --git a/ci/doc/currently-used-coq-emacs-versions 
b/ci/doc/currently-used-coq-emacs-versions
index 96a336895d..e681d25815 100644
--- a/ci/doc/currently-used-coq-emacs-versions
+++ b/ci/doc/currently-used-coq-emacs-versions
@@ -7,11 +7,9 @@ coq-8.12.2-emacs-26.3
 coq-8.12.2-emacs-27.1
 coq-8.12.2-emacs-29.4
 coq-8.13.2-emacs-26.3
-coq-8.13.2-emacs-27.1
 coq-8.13.2-emacs-27.2
 coq-8.13.2-emacs-29.4
 coq-8.14.1-emacs-26.3
-coq-8.14.1-emacs-27.1
 coq-8.14.1-emacs-27.2
 coq-8.14.1-emacs-29.4
 coq-8.15.2-emacs-26.3
@@ -54,12 +52,12 @@ coq-8.19.2-emacs-29.1
 coq-8.19.2-emacs-29.2
 coq-8.19.2-emacs-29.3
 coq-8.19.2-emacs-29.4
-coq-8.20-rc1-emacs-26.3
-coq-8.20-rc1-emacs-27.1
-coq-8.20-rc1-emacs-27.2
-coq-8.20-rc1-emacs-28.1
-coq-8.20-rc1-emacs-28.2
-coq-8.20-rc1-emacs-29.1
-coq-8.20-rc1-emacs-29.2
-coq-8.20-rc1-emacs-29.3
-coq-8.20-rc1-emacs-29.4
+coq-8.20.0-emacs-26.3
+coq-8.20.0-emacs-27.1
+coq-8.20.0-emacs-27.2
+coq-8.20.0-emacs-28.1
+coq-8.20.0-emacs-28.2
+coq-8.20.0-emacs-29.1
+coq-8.20.0-emacs-29.2
+coq-8.20.0-emacs-29.3
+coq-8.20.0-emacs-29.4
diff --git a/ci/doc/currently-used-coq-nix-versions 
b/ci/doc/currently-used-coq-nix-versions
index 125c320e9b..ccb4dff585 100644
--- a/ci/doc/currently-used-coq-nix-versions
+++ b/ci/doc/currently-used-coq-nix-versions
@@ -10,4 +10,4 @@
 8.17.1
 8.18.0
 8.19.2
-8.20rc
+8.20.0

Reply via email to