Releases: team-warrr/pr-dday-labeler
1.0.3
v1.0.2: PR D-day Labeler with Slack Notifications
Full Changelog: 1.0.1...1.0.2
v1.0.1: PR D-day Labeler with Slack Notifications
We're excited to announce the release of version 1.0.1 of the PR D-day Labeler! This update includes enhanced logging functionality that allows you to monitor the progress of the action more effectively, using console.log statements.
Key Features
- 🏷️ Automatic D-day labeling (D-3 to D-0) for open pull requests
- 🆕 Instant D-3 labeling for newly created PRs
- 🔔 Daily Slack notifications with PR status updates
⚠️ Special notifications for PRs due today (D-0)- 🔄 Daily scheduled runs and manual trigger option
- 🔍 Enhanced Logging for Debugging and Monitoring
New in 1.0.1: We've added detailed console.log statements to allow users to track the progress of the action in real-time through the GitHub Actions logs.
How It Works
When a new PR is opened, it's automatically labeled with 'D-3'.
Every day at a specified time (default: 12:00 PM KST), the action runs and updates the labels of all open PRs.
As the labels are updated, notifications are sent to your specified Slack channel.
When a PR reaches 'D-0', a special notification is sent to highlight its urgency.
In 1.0.1, each step in the process now includes console.log output, making it easier to monitor and debug.
Setup
To use this action, you need to:
Set up a Slack Webhook URL for notifications
Add the action to your repository's workflow
(Optional in 1.0.1): Monitor the action's progress through the enhanced logs available in the Actions tab.
For detailed setup instructions, please refer to the README.md file.
Compatibility
This action is compatible with all repositories hosted on GitHub.
It requires a GitHub token and a Slack Webhook URL to function properly.
Feedback and Contributions
We welcome your feedback and contributions! Please open an issue or submit a pull request if you have any suggestions or encounter any problems.
Thank you for using PR D-day Labeler. We hope this tool helps improve your team's pull request management and code review process!
v1.0.0: PR D-day Labeler with Slack Notifications
We're excited to introduce the first stable release of PR D-day Labeler, a GitHub Action designed to streamline your pull request management process. This action automatically labels PRs with a countdown to their due date and sends timely notifications to Slack, helping teams stay on top of their code review schedules.
Key Features
🏷️ Automatic D-day labeling (D-3 to D-0) for open pull requests
🆕 Instant D-3 labeling for newly created PRs
🔔 Daily Slack notifications with PR status updates
🔄 Daily scheduled runs and manual trigger option
How It Works
When a new PR is opened, it's automatically labeled with 'D-3'.
Every day at a specified time (default: 12:00 PM KST), the action runs and updates the labels of all open PRs.
As the labels are updated, notifications are sent to your specified Slack channel.
When a PR reaches 'D-0', a special notification is sent to highlight its urgency.
Setup
To use this action, you need to
Set up a Slack Webhook URL for notifications
Add the action to your repository's workflow
For detailed setup instructions, please refer to the README.md file.
Compatibility
This action is compatible with all repositories hosted on GitHub.
It requires a GitHub token and a Slack Webhook URL to function properly.
Feedback and Contributions
We welcome your feedback and contributions! Please open an issue or submit a pull request if you have any suggestions or encounter any problems.
Thank you for using PR D-day Labeler. We hope this tool helps improve your team's pull request management and code review process!