Skip to content

Conversation

@grdsdev
Copy link
Contributor

@grdsdev grdsdev commented Sep 25, 2025

What kind of change does this PR introduce?

chore

What is the current behavior?

Releasing and publishing is all done manual by running melos commands.

What is the new behavior?

Setup github actions for automating the release process.

Additional context

Add any other context or screenshots.

@grdsdev grdsdev changed the title Chore/setup release please chore: Setup release-please Sep 25, 2025
@coveralls
Copy link

coveralls commented Sep 25, 2025

Pull Request Test Coverage Report for Build 18099815998

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 1 unchanged line in 1 file lost coverage.
  • Overall coverage increased (+0.03%) to 80.511%

Files with Coverage Reduction New Missed Lines %
packages/postgrest/lib/src/postgrest_query_builder.dart 1 94.92%
Totals Coverage Status
Change from base Build 17918038339: 0.03%
Covered Lines: 3119
Relevant Lines: 3874

💛 - Coveralls

@grdsdev grdsdev changed the title chore: Setup release-please chore: Automate release process melos-action Sep 25, 2025
@grdsdev grdsdev marked this pull request as ready for review September 25, 2025 13:28
@grdsdev grdsdev changed the title chore: Automate release process melos-action chore: Automate release process with melos-action Sep 25, 2025
@grdsdev grdsdev marked this pull request as draft September 25, 2025 19:42
@grdsdev grdsdev marked this pull request as ready for review September 29, 2025 08:20
with:
publish: true

# - name: Create GitHub Release
Copy link
Collaborator

Choose a reason for hiding this comment

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

What is the plan with this block? Do we want GitHub releases as well or only tags?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Uncommented.

I didn't test this whole workflow yet, lets get it merged and try to create a release using it

Uncomment GitHub Release creation step and update body.
@grdsdev grdsdev merged commit cd9757b into main Sep 29, 2025
3 checks passed
@grdsdev grdsdev deleted the chore/setup-release-please branch September 29, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants