Compare commits

...

2 commits

Author SHA1 Message Date
botpub
7b77fb8143 Release Share Post 1.2.1
Some checks failed
build / Test - Python 3.10 (push) Has been cancelled
build / Test - Python 3.11 (push) Has been cancelled
build / Test - Python 3.12 (push) Has been cancelled
build / Test - Python 3.8 (push) Has been cancelled
build / Test - Python 3.9 (push) Has been cancelled
build / Lint (push) Has been cancelled
build / Deploy (push) Has been cancelled
2025-03-23 18:33:10 +00:00
Daniel Lemos
35aec507f4
feat: Add title to bluesky (#34)
* feat: Add title to bluesky

* Add release file

* Format to make the linter happy

---------

Co-authored-by: Daniel Lemos <xspager+dlemos@gmail.com>
2025-03-23 18:31:47 +00:00
4 changed files with 15 additions and 2 deletions

View file

@ -1,6 +1,14 @@
CHANGELOG
=========
1.2.1 - 2025-03-23
------------------
Add title to Bluesky
Contributed by [Daniel Lemos](https://github.com/xspager) via [PR #34](https://github.com/pelican-plugins/share-post/pull/34/)
1.2.0 - 2025-01-29
------------------

View file

@ -99,7 +99,7 @@ def create_link_linkedin(title, url, content):
@create_link
def create_link_bluesky(title, url, content):
# https://docs.bsky.app/docs/advanced-guides/intent-links
return f"https://bsky.app/intent/compose?text={url}"
return f"https://bsky.app/intent/compose?text={title}%20{url}"
def create_share_links(content):

View file

@ -61,3 +61,8 @@ def test_share_post(tmp_folder):
share_links["reddit"]
== "https://www.reddit.com/submit?url=/test-post.html&title=Test%20post"
)
assert (
share_links["bluesky"]
== "https://bsky.app/intent/compose?text=Test%20post%20/test-post.html"
)

View file

@ -1,6 +1,6 @@
[project]
name = "pelican-share-post"
version = "1.2.0"
version = "1.2.1"
description = "A Pelican plugin to create share URLs of article"
authors = [{name = "Talha Mansoor", email = "talha131@gmail.com"}, {name = "Justin Mayer", email = "entroP@gmail.com"}]
license = {text = "MIT"}