]> git.ipfire.org Git - thirdparty/starlette.git/commitdiff
Include Python 3.14 to the pipeline (#2919)
authorMarcelo Trylesinski <marcelotryle@gmail.com>
Sat, 12 Apr 2025 10:40:22 +0000 (12:40 +0200)
committerGitHub <noreply@github.com>
Sat, 12 Apr 2025 10:40:22 +0000 (12:40 +0200)
.github/workflows/test-suite.yml
docs/index.md
mkdocs.yml

index 14567a26e5d55d8ef6589d8d8e7f7de634b5e1e7..17d6b3e41391020dd3429feaefef048baa958d75 100644 (file)
@@ -14,7 +14,7 @@ jobs:
 
     strategy:
       matrix:
-        python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
+        python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
 
     steps:
       - uses: "actions/checkout@v4"
@@ -32,3 +32,14 @@ jobs:
         run: "scripts/test"
       - name: "Enforce coverage"
         run: "scripts/coverage"
+
+  # https://github.com/marketplace/actions/alls-green#why
+  check:
+    if: always()
+    needs: [tests]
+    runs-on: ubuntu-latest
+    steps:
+      - name: Decide whether the needed jobs succeeded or failed
+        uses: re-actors/alls-green@release/v1
+        with:
+          jobs: ${{ toJSON(needs) }}
index 219f15e49fd9cfc1cfd5aa0285b2cbd03835fe59..b501d6b4e80ba766a2b4ad33a377b88f60918d41 100644 (file)
@@ -48,7 +48,7 @@ It is production-ready, and gives you the following:
 
 ## Sponsorship
 
-Starlette is an open-source project that relies on community support. You can help us maintain and improve the framework by [becoming a sponsor](/sponsorship).
+Starlette is an open-source project that relies on community support. You can help us maintain and improve the framework by [becoming a sponsor](sponsorship.md).
 
 <div style="text-align: center; margin: 2rem 0;">
     <h4 style="color: #ffd700; margin-bottom: 1rem;">🏆 Our Gold Sponsor</h4>
index b89b356e50112931e567b42d03d761b380df9326..4e5ae9d6721bfe504674a4fbeffe351278f90de3 100644 (file)
@@ -2,6 +2,12 @@ site_name: Starlette
 site_description: The little ASGI library that shines.
 site_url: https://www.starlette.io
 
+repo_name: encode/starlette
+repo_url: https://github.com/encode/starlette
+edit_uri: edit/master/docs/
+
+strict: true
+
 theme:
   name: "material"
   custom_dir: docs/overrides
@@ -23,10 +29,6 @@ theme:
     - content.code.copy
     - toc.follow
 
-repo_name: encode/starlette
-repo_url: https://github.com/encode/starlette
-edit_uri: edit/master/docs/
-
 nav:
   - Introduction: "index.md"
   - Features: