[PR #6860] [PM-36184] Update jira issue fetching process #55142

Open
opened 2026-05-01 21:06:13 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bitwarden/android/pull/6860
Author: @vvolkgang
Created: 4/30/2026
Status: 🔄 Open

Base: mainHead: vvolkgang/update-jira-release-notes


📝 Commits (1)

  • b4f1dee Copying jira release notes script / workflow updates from the ios repo

📊 Changes

5 files changed (+42 additions, -130 deletions)

View changed files

📝 .github/scripts/jira-get-release-notes/README.md (+2 -7)
📝 .github/scripts/jira-get-release-notes/jira_release_notes.py (+37 -21)
.github/scripts/jira-get-release-notes/pyproject.toml (+0 -9)
.github/scripts/jira-get-release-notes/uv.lock (+0 -91)
📝 .github/workflows/github-release.yml (+3 -2)

📄 Description

🎟️ Tracking

PM-36184

📔 Objective

Note: copying changes from https://github.com/bitwarden/ios/pull/2604

Use Jira's api url to retrieve jira notes, required by the new api key. While at it, refactored several bits we can use as a standard for future simple scripts:

  1. Replaced third-party http dependency with stdlib urllib, removing the need for uv and dependency version management.
  2. Introduced argparse to handle arguments and --help docs.
  3. Explicitly use python3 to call the script - we don't have a firm standard about this but it was LLM suggested as the most portable invocation across macOS and Ubuntu.

Test Run: https://github.com/bitwarden/android/actions/runs/25191637251


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bitwarden/android/pull/6860 **Author:** [@vvolkgang](https://github.com/vvolkgang) **Created:** 4/30/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `vvolkgang/update-jira-release-notes` --- ### 📝 Commits (1) - [`b4f1dee`](https://github.com/bitwarden/android/commit/b4f1dee1d090c361ee1b23d694d37f6dd75db247) Copying jira release notes script / workflow updates from the ios repo ### 📊 Changes **5 files changed** (+42 additions, -130 deletions) <details> <summary>View changed files</summary> 📝 `.github/scripts/jira-get-release-notes/README.md` (+2 -7) 📝 `.github/scripts/jira-get-release-notes/jira_release_notes.py` (+37 -21) ➖ `.github/scripts/jira-get-release-notes/pyproject.toml` (+0 -9) ➖ `.github/scripts/jira-get-release-notes/uv.lock` (+0 -91) 📝 `.github/workflows/github-release.yml` (+3 -2) </details> ### 📄 Description ## 🎟️ Tracking PM-36184 ## 📔 Objective Note: copying changes from https://github.com/bitwarden/ios/pull/2604 Use Jira's api url to retrieve jira notes, required by the new api key. While at it, refactored several bits we can use as a standard for future simple scripts: 1. Replaced third-party http dependency with stdlib `urllib`, removing the need for uv and dependency version management. 2. Introduced argparse to handle arguments and --help docs. 3. Explicitly use python3 to call the script - we don't have a firm standard about this but it was LLM suggested as the most portable invocation across macOS and Ubuntu. Test Run: https://github.com/bitwarden/android/actions/runs/25191637251 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-01 21:06:13 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#55142