Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flowpipe v0.6.0 #854

Open
19 tasks
vhadianto opened this issue Jun 2, 2024 · 0 comments
Open
19 tasks

Flowpipe v0.6.0 #854

vhadianto opened this issue Jun 2, 2024 · 0 comments
Labels

Comments

@vhadianto
Copy link
Contributor

vhadianto commented Jun 2, 2024

Changelog

Flowpipe v0.6.0 Changelog

Checklist

Pipe Fittings

  • Pipe Fittings Changelog updated with correct version and date
  • pipe-fittings tagged with correct final version (ensure you have a clean branch, otherwise the tag will be created on the wrong commit and difficult to revert)

Flowpipe SDK Go

  • flowpipe-sdk-go tagged with correct final version (ensure you have a clean branch, otherwise the tag will be created on the wrong commit and difficult to revert)

Pre-build checks

  • All test pass in flowpipe and pipe-fittings
  • Update check is working

Flowpipe

  • Flowpipe Changelog updated and reviewed
  • Update Flowipe dependency to flowpipe-go-sdk to use the relase tag
  • Update Flowpipe dependency to pipe-fittings to use the relase tag
  • Run release build. Do not tag flowpipe repo, the workflow will create the tag
  • Update Changelog in the Release page (copy and paste from CHANGELOG.md)
  • Test Linux install script
  • Test Windows install
  • Mark release as "latest" (workflow creates pre-release version)
  • Merge PR in @turbot/homebrew-tap repo to update Turbot Homebrew Tap

flowpipe.io

  • Raise Changelog update to flowpipe.io get it reviewed.
  • Merge Changelog update to flowpipe.io. Need to get people who has permission in Vercel to do the last update: Ved, Chandra, John then anyone who has permission to the repo can merge it.
  • Run the Prod Deploy GitHub Action in flowpipe.io to publish the Changelog.

Post release check & admin

  • Test Homebrew install
  • Release branches merged to develop (all three repos flowpipe, flowpipe-go-sdk, pipe-fittings)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant