You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @${pr.user.login},\n\nThis pull request has had no commit activity for ${inactivityThresholdDays} days. Are you still working on the issue? please push a commit to keep the PR active or it will be closed due to inactivity.
45
+
Reach out on discord or join our office hours if you need assistance.\n\n- ${discordLink}\n- ${office_hours_calendar} \n\nFrom the Python SDK Team`;
46
+
if(dryRun){
47
+
console.log(`DRY-RUN: Would comment on PR #${pr.number} (${pr.html_url}) with body:\n---\n${comment}\n---`);
48
+
returntrue;
49
+
}
50
+
51
+
try{
52
+
awaitgithub.rest.issues.createComment({
53
+
owner,
54
+
repo,
55
+
issue_number: pr.number,
56
+
body: comment,
57
+
});
58
+
console.log(`Commented on PR #${pr.number} (${pr.html_url})`);
59
+
returntrue;
60
+
}catch(commentErr){
61
+
console.log(`Failed to comment on PR #${pr.number}:`,commentErr);
62
+
returnfalse;
63
+
}
64
+
}
65
+
66
+
// Main module function
67
+
module.exports=async({github, context})=>{
68
+
constinactivityThresholdDays=10;// days of inactivity before commenting
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15-2Lines changed: 15 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,28 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
8
8
9
9
### Added
10
10
11
+
- Added **str**() to CustomFixedFee and updated examples and tests accordingly.
12
+
- Added a github template for good first issues
11
13
- Added `.github/workflows/bot-assignment-check.yml` to limit non-maintainers to 2 concurrent issue assignments.
14
+
- Added all missing fields to **str**() method and updated `test_tokem_info.py`
12
15
- Add examples/tokens/token_create_transaction_pause_key.py example demonstrating token pause/unpause behavior and pause key usage (#833)
13
16
- Added `docs/sdk_developers/training/transaction_lifecycle.md` to explain the typical lifecycle of executing a transaction using the Hedera Python SDK.
14
17
- Add inactivity bot workflow to unassign stale issue assignees (#952)
18
+
- Made custom fraction fee end to end
19
+
- Added Acceptance Criteria section to Good First Issue template for better contributor guidance (#997)
20
+
- Added __str__() to CustomRoyaltyFee and updated examples and tests accordingly (#986)
21
+
- Add PR inactivity reminder workflow `pr-inactivity-reminder-bot.yml` for stale pull requests
22
+
15
23
### Changed
16
24
25
+
- Allow `PublicKey` for `TokenUpdateKeys` in `TokenUpdateTransaction`, enabling non-custodial workflows where operators can build transactions using only public keys (#934).
26
+
- Bump protobuf toml to protobuf==6.33.2
27
+
17
28
### Fixed
18
29
19
-
-
30
+
- Fixed inactivity bot workflow not checking out repository before running (#964)
0 commit comments