WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit f41108e

Browse files
authored
release version 3.1.4 (#3073)
2 parents 9c8b754 + 1c7beb6 commit f41108e

File tree

4 files changed

+19
-6
lines changed

4 files changed

+19
-6
lines changed

.github/workflows/publish.yaml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ on:
55
jobs:
66
build:
77
runs-on: ubuntu-latest
8+
outputs:
9+
artifact-id: ${{ steps.upload-artifact.outputs.artifact-id }}
810
steps:
911
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
12+
with:
13+
persist-credentials: false
1014
- uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4
1115
with:
1216
enable-cache: true
@@ -17,17 +21,23 @@ jobs:
1721
- run: echo "SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct)" >> $GITHUB_ENV
1822
- run: uv build
1923
- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
24+
id: upload-artifact
2025
with:
21-
path: ./dist
26+
name: dist
27+
path: dist/
28+
if-no-files-found: error
2229
create-release:
2330
needs: [build]
2431
runs-on: ubuntu-latest
2532
permissions:
2633
contents: write
2734
steps:
2835
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
36+
with:
37+
artifact-ids: ${{ needs.build.outputs.artifact-id }}
38+
path: dist/
2939
- name: create release
30-
run: gh release create --draft --repo ${{ github.repository }} ${{ github.ref_name }} artifact/*
40+
run: gh release create --draft --repo ${{ github.repository }} ${{ github.ref_name }} dist/*
3141
env:
3242
GH_TOKEN: ${{ github.token }}
3343
publish-pypi:
@@ -40,6 +50,9 @@ jobs:
4050
id-token: write
4151
steps:
4252
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
53+
with:
54+
artifact-ids: ${{ needs.build.outputs.artifact-id }}
55+
path: dist/
4356
- uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0
4457
with:
45-
packages-dir: artifact/
58+
packages-dir: "dist/"

CHANGES.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Version 3.1.4
44
-------------
55

6-
Unreleased
6+
Released 2025-11-28
77

88
- ``safe_join`` on Windows does not allow special device names. This prevents
99
reading from these when using `send_from_directory`. ``secure_filename``

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "Werkzeug"
3-
version = "3.1.4.dev"
3+
version = "3.1.4"
44
description = "The comprehensive WSGI web application library."
55
readme = "README.md"
66
license = "BSD-3-Clause"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)