Skip to content

Commit c5b51ee

Browse files
committed
Fix pypi environment validation error
1 parent 061ef73 commit c5b51ee

File tree

1 file changed

+37
-37
lines changed

1 file changed

+37
-37
lines changed

.github/workflows/release.yml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,93 +1,93 @@
11
name: Release to PyPI
22

33
on:
4-
push:
4+
push:
55
tags:
6-
- "v*.*.*"
6+
- "v*.*.*"
77

88
permissions:
9-
contents: write
10-
id-token: write
9+
contents: write
10+
id-token: write
1111

1212
jobs:
13-
test:
13+
test:
1414
name: Run Tests
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v4
1818

19-
- name: Install uv
19+
- name: Install uv
2020
uses: astral-sh/setup-uv@v5
2121
with:
22-
enable-cache: true
22+
enable-cache: true
2323

24-
- name: Set up Python
24+
- name: Set up Python
2525
run: uv python install 3.13
2626

27-
- name: Install dependencies
27+
- name: Install dependencies
2828
run: uv sync --all-extras --dev
2929

30-
- name: Run tests
30+
- name: Run tests
3131
run: uv run pytest
3232

33-
build:
33+
build:
3434
name: Build Package
3535
runs-on: ubuntu-latest
3636
needs: test
3737
steps:
38-
- uses: actions/checkout@v4
38+
- uses: actions/checkout@v4
3939

40-
- name: Install uv
40+
- name: Install uv
4141
uses: astral-sh/setup-uv@v5
4242
with:
43-
enable-cache: true
43+
enable-cache: true
4444

45-
- name: Set up Python
45+
- name: Set up Python
4646
run: uv python install 3.13
4747

48-
- name: Build package
48+
- name: Build package
4949
run: uv build
5050

51-
- name: Upload dist artifacts
51+
- name: Upload dist artifacts
5252
uses: actions/upload-artifact@v4
5353
with:
54-
name: dist
55-
path: dist/
54+
name: dist
55+
path: dist/
5656

57-
publish-pypi:
57+
publish-pypi:
5858
name: Publish to PyPI
5959
runs-on: ubuntu-latest
6060
needs: build
6161
environment:
62-
name: pypi
63-
url: https://pypi.org/p/tmdbfusion
62+
name: "pypi"
63+
url: https://pypi.org/p/tmdbfusion
6464
steps:
65-
- name: Download dist artifacts
65+
- name: Download dist artifacts
6666
uses: actions/download-artifact@v4
6767
with:
68-
name: dist
69-
path: dist/
68+
name: dist
69+
path: dist/
7070

71-
- name: Publish to PyPI
71+
- name: Publish to PyPI
7272
uses: pypa/gh-action-pypi-publish@release/v1
7373

74-
github-release:
74+
github-release:
7575
name: Create GitHub Release
7676
runs-on: ubuntu-latest
7777
needs: publish-pypi
7878
steps:
79-
- uses: actions/checkout@v4
79+
- uses: actions/checkout@v4
8080

81-
- name: Download dist artifacts
81+
- name: Download dist artifacts
8282
uses: actions/download-artifact@v4
8383
with:
84-
name: dist
85-
path: dist/
84+
name: dist
85+
path: dist/
8686

87-
- name: Create GitHub Release
87+
- name: Create GitHub Release
8888
uses: softprops/action-gh-release@v2
8989
with:
90-
files: dist/*
91-
generate_release_notes: true
92-
draft: false
93-
prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') || contains(github.ref, 'rc') }}
90+
files: dist/*
91+
generate_release_notes: true
92+
draft: false
93+
prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') || contains(github.ref, 'rc') }}

0 commit comments

Comments
 (0)