Skip to content

Conversation

rjan90
Copy link
Contributor

@rjan90 rjan90 commented Oct 1, 2025

Towards: #232

Prep changelog for 0.6.0-rc1 tag.

@FilOzzy FilOzzy added this to FS Oct 1, 2025
@github-project-automation github-project-automation bot moved this to 📌 Triage in FS Oct 1, 2025
Copy link

codecov bot commented Oct 1, 2025

Codecov Report

❌ Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/Payments.sol 0.00% 3 Missing ⚠️

❌ Your patch status has failed because the patch coverage (0.00%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #241   +/-   ##
=======================================
  Coverage        ?   75.70%           
=======================================
  Files           ?        5           
  Lines           ?      535           
  Branches        ?      107           
=======================================
  Hits            ?      405           
  Misses          ?      125           
  Partials        ?        5           
Flag Coverage Δ
foundry 75.70% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
src/Payments.sol 82.44% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rjan90 rjan90 moved this to 🔎 Awaiting review in Payments Oct 2, 2025
@rjan90 rjan90 moved this from 📌 Triage to ✔️ Approved by reviewer in FS Oct 2, 2025
@rjan90 rjan90 moved this from ✔️ Approved by reviewer to 🔎 Awaiting review in FS Oct 2, 2025
chore: prep changelog for 0.6.0-rc1 tag
@rjan90 rjan90 requested a review from BigLep October 2, 2025 06:16
@rjan90 rjan90 self-assigned this Oct 2, 2025
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 2, 2025

I ran the deploy script in: https://github.com/FilOzone/filecoin-pay/blob/6a80536538401414ebb9452d33715da99ec48e16/tools/deploy.sh from this branch at:

$git log
commit 6a80536 (HEAD -> phi/prep060-rc, origin/phi/prep060-rc)

Calibration Deployment:

./tools/deploy.sh 
Deploying Payments from address 0xe7D1b14eAC0dcE3d6867C2Ef06b5bdFF52362C84 to chain 314159
Deploying Payments implementation (src/Payments.sol:Payments)
Payments Address: 0xc77336Af9853817729F52fE5C3d465C18e87b9E0

=== DEPLOYMENT SUMMARY ===
Payments Contract Address: 0xc77336Af9853817729F52fE5C3d465C18e87b9E0
==========================

Filfox link: https://calibration.filfox.info/en/address/0xc77336Af9853817729F52fE5C3d465C18e87b9E0

Mainnet Deployment:

./tools/deploy.sh 314                                         
Deploying Payments from address 0xBbfc2749192c6c6baBf1401Fd0413789cc2D5931 to chain 314
Deploying Payments implementation (src/Payments.sol:Payments)
Payments Address: 0xCe03746C078d99C38C4993f6d7322f6fcd3F5C45

=== DEPLOYMENT SUMMARY ===
  Payments Contract Address: 0xCe03746C078d99C38C4993f6d7322f6fcd3F5C45
==========================

Filfox link: https://filfox.info/en/address/0xCe03746C078d99C38C4993f6d7322f6fcd3F5C45

docs: update v0.6.0-rc1 addresses in changelog
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 2, 2025

Updated links to the deployed addresses in: 6b17ff3

Copy link
Contributor

@BigLep BigLep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a link / command to run to verify the changelog isn't missing anything important? Something like v0.5.0...phi/prep060-rc ?

@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to ✔️ Approved by reviewer in FS Oct 2, 2025
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 2, 2025

Is there a link / command to run to verify the changelog isn't missing anything important? Something like v0.5.0...phi/prep060-rc ?

I used this: git log f9b8844989185b50bad234039f8d8c4de8235665..HEAD --oneline --no-merges (where the f9b88, is my best guess/estimate on the commit the previous contract on Calibration was published with based on the date). That gives us this list:

I will add the fee auction PR as well to the changelog, as that is quite a large new feature. It was already there.

@BigLep
Copy link
Contributor

BigLep commented Oct 2, 2025

I used this: git log f9b8844989185b50bad234039f8d8c4de8235665..HEAD --oneline --no-merges

Nice, sounds good. Maybe add that as a step to run in the release process?

Copilot AI and others added 5 commits October 3, 2025 08:56
Saves gas by using the call actor precompiles

---------

Co-authored-by: William Morriss <[email protected]>
chore: prep changelog for 0.6.0-rc1 tag
docs: update v0.6.0-rc1 addresses in changelog
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 6, 2025

Superseded by: #244

@rjan90 rjan90 closed this Oct 6, 2025
@github-project-automation github-project-automation bot moved this from ✔️ Approved by reviewer to 🎉 Done in FS Oct 6, 2025
@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to 🎉 Done in Payments Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🎉 Done
Status: 🎉 Done
Development

Successfully merging this pull request may close these issues.

4 participants