summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-10-13 06:21:39 +0000
committerLars Wirzenius <liw@liw.fi>2021-10-13 06:21:39 +0000
commit2459137129c64e02a2948f6c5f9e17bf56742c64 (patch)
tree564664ae02216f9bca9898f9d70da68ebe5a41e1
parentaa6b4ebb625483a8f68faf9d1cfe1c7b91f5869c (diff)
parenta165866f4092c62be87790a2c165f8d99a8f2767 (diff)
downloadsubplot-2459137129c64e02a2948f6c5f9e17bf56742c64.tar.gz
Merge branch 'msrv-support' into 'main'
MSRV: Add support for the MSRV in our CI See merge request subplot/subplot!224
-rw-r--r--.gitlab-ci.yml8
-rw-r--r--DECISIONS.md11
2 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9375eae..720bbf7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,3 +9,11 @@ check:
- sudo apt update
- sudo apt -y build-dep .
- ./check -v
+
+check-msrv:
+ stage: test
+ script:
+ - sudo apt update
+ - sudo apt -y build-dep .
+ - rustup default 1.48.0
+ - ./check -v
diff --git a/DECISIONS.md b/DECISIONS.md
index 2c22bc6..00a41fb 100644
--- a/DECISIONS.md
+++ b/DECISIONS.md
@@ -13,6 +13,17 @@ Each decision should have its own heading. Newest decision should come
first. Updated or overturned decisions should have their section
updated to note their status, without moving them.
+## Minimum Supported Rust Version
+
+Date: 2021-10-09
+
+What: We decided that Subplot would support an MSRV of 1.48.0 in
+order that it can be maximally useful to the Sequoia-PGP project.
+If and when we gain other large client projects, we will endeavour
+to support an MSRV which makes them all happy. We will walk the
+MSRV forward as and when our client projects move forward.
+
+Who: Daniel, Lars
## Start decision log