Skip to content

Commit 530ae10

Browse files
committed
chore: release v0.1.2
- Fix GitHub Actions versions in workflows (v6/v7 → v4/v5) - Add PyPI badge to README - Bump version to 0.1.2
1 parent aa0fbef commit 530ae10

File tree

8 files changed

+26
-15
lines changed

8 files changed

+26
-15
lines changed

.github/workflows/release-npm.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
run: ls -lh *.node || dir *.node
8383

8484
- name: Upload artifacts
85-
uses: actions/upload-artifact@v7
85+
uses: actions/upload-artifact@v4
8686
with:
8787
name: node-bindings-${{ matrix.target }}
8888
path: crates/feedparser-rs-node/*.node
@@ -104,7 +104,7 @@ jobs:
104104
registry-url: 'https://registry.npmjs.org'
105105

106106
- name: Download all artifacts
107-
uses: actions/download-artifact@v7
107+
uses: actions/download-artifact@v4
108108
with:
109109
path: crates/feedparser-rs-node/artifacts
110110
pattern: node-bindings-*
@@ -142,7 +142,7 @@ jobs:
142142
- uses: actions/checkout@v6
143143

144144
- name: Download all artifacts
145-
uses: actions/download-artifact@v7
145+
uses: actions/download-artifact@v4
146146
with:
147147
path: artifacts
148148
pattern: node-bindings-*

.github/workflows/release-pypi.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
python -c "import feedparser_rs; print('Successfully imported feedparser_rs')"
8989
9090
- name: Upload wheels
91-
uses: actions/upload-artifact@v7
91+
uses: actions/upload-artifact@v4
9292
with:
9393
name: wheels-${{ matrix.target }}
9494
path: crates/feedparser-rs-py/dist/*.whl
@@ -122,7 +122,7 @@ jobs:
122122
run: ls -lh dist/
123123

124124
- name: Upload sdist
125-
uses: actions/upload-artifact@v7
125+
uses: actions/upload-artifact@v4
126126
with:
127127
name: sdist
128128
path: crates/feedparser-rs-py/dist/*.tar.gz
@@ -140,14 +140,14 @@ jobs:
140140

141141
steps:
142142
- name: Download all artifacts
143-
uses: actions/download-artifact@v7
143+
uses: actions/download-artifact@v4
144144
with:
145145
path: dist
146146
pattern: wheels-*
147147
merge-multiple: true
148148

149149
- name: Download sdist
150-
uses: actions/download-artifact@v7
150+
uses: actions/download-artifact@v4
151151
with:
152152
name: sdist
153153
path: dist
@@ -175,7 +175,7 @@ jobs:
175175
- uses: actions/checkout@v6
176176

177177
- name: Download all artifacts
178-
uses: actions/download-artifact@v7
178+
uses: actions/download-artifact@v4
179179
with:
180180
path: artifacts
181181

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.2] - 2025-12-16
11+
12+
### Fixed
13+
- Fixed GitHub Actions versions in release workflows (v6/v7 → v4/v5)
14+
15+
### Added
16+
- PyPI badge in README
17+
1018
## [0.1.1] - 2025-12-16
1119

1220
### Added
@@ -18,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1826
- Podcast namespace support (iTunes and Podcast 2.0)
1927
- CONTRIBUTING.md guide
2028
- GitHub issue and PR templates
29+
- Codecov badge in README
2130

2231
### Changed
2332
- Renamed crate from `feedparser-rs-core` to `feedparser-rs`
@@ -41,6 +50,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4150
- Comprehensive test coverage
4251
- Documentation with examples
4352

44-
[Unreleased]: https://github.com/bug-ops/feedparser-rs/compare/v0.1.1...HEAD
53+
[Unreleased]: https://github.com/bug-ops/feedparser-rs/compare/v0.1.2...HEAD
54+
[0.1.2]: https://github.com/bug-ops/feedparser-rs/compare/v0.1.1...v0.1.2
4555
[0.1.1]: https://github.com/bug-ops/feedparser-rs/compare/v0.1.0...v0.1.1
4656
[0.1.0]: https://github.com/bug-ops/feedparser-rs/releases/tag/v0.1.0

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["crates/feedparser-rs-core", "crates/feedparser-rs-node", "crates/fee
33
resolver = "2"
44

55
[workspace.package]
6-
version = "0.1.1"
6+
version = "0.1.2"
77
edition = "2024"
88
rust-version = "1.88.0"
99
authors = ["bug-ops"]

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
[![Crates.io](https://img.shields.io/crates/v/feedparser-rs)](https://crates.io/crates/feedparser-rs)
44
[![docs.rs](https://img.shields.io/docsrs/feedparser-rs)](https://docs.rs/feedparser-rs)
5+
[![PyPI](https://img.shields.io/pypi/v/feedparser-rs)](https://pypi.org/project/feedparser-rs/)
6+
[![npm](https://img.shields.io/npm/v/feedparser-rs)](https://www.npmjs.com/package/feedparser-rs)
57
[![CI](https://img.shields.io/github/actions/workflow/status/bug-ops/feedparser-rs/ci.yml?branch=main)](https://github.com/bug-ops/feedparser-rs/actions)
68
[![codecov](https://codecov.io/gh/bug-ops/feedparser-rs/graph/badge.svg)](https://codecov.io/gh/bug-ops/feedparser-rs)
7-
[![npm](https://img.shields.io/npm/v/feedparser-rs)](https://www.npmjs.com/package/feedparser-rs)
89
[![License](https://img.shields.io/crates/l/feedparser-rs)](LICENSE-MIT)
910

1011
High-performance RSS/Atom/JSON Feed parser written in Rust, with Python and Node.js bindings.

crates/feedparser-rs-node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "feedparser-rs",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"description": "High-performance RSS/Atom/JSON Feed parser for Node.js",
55
"main": "index.js",
66
"types": "index.d.ts",

crates/feedparser-rs-py/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "feedparser-rs"
7-
version = "0.1.1"
7+
version = "0.1.2"
88
description = "High-performance RSS/Atom/JSON Feed parser with feedparser-compatible API"
99
readme = "README.md"
1010
license = { text = "MIT OR Apache-2.0" }

0 commit comments

Comments
 (0)