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

pricing list reuseable workflow call #5919

Merged
merged 16 commits into from
Nov 18, 2024

Conversation

SAHU-01
Copy link
Contributor

@SAHU-01 SAHU-01 commented Sep 23, 2024

Description

This PR adds a pricing list to layer5io and the data is populated by a workflow.

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

@vishalvivekm
Copy link
Member

@SAHU-01
Thank you for your contribution!
Let's discuss this during the website call on Monday at 5:30 PM IST (7:00 AM CT).

Please add it as an agenda item to the meeting minutes.

@l5io
Copy link
Contributor

l5io commented Sep 23, 2024

🚀 Preview for commit 0e0d317 at: https://66f1456cbbdedfda387ac2bb--layer5.netlify.app

@@ -0,0 +1,21 @@
name: Trigger Pricing List Workflow
Copy link
Member

Choose a reason for hiding this comment

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

Let's refer to this as a features list, please (in the filename, too).

const summary = data
.filter(
(item) =>
item.entire_row["Subscription Tier"] === tierName &&
Copy link
Member

Choose a reason for hiding this comment

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

Please confirm that there is a comment in the spreadsheet on this cell letting people know where to update feature list workflows if they change the column name.

@l5io
Copy link
Contributor

l5io commented Nov 8, 2024

🚀 Preview for commit f0214ad at: https://672dc88c826e4519b1aede45--layer5.netlify.app

@l5io
Copy link
Contributor

l5io commented Nov 8, 2024

🚀 Preview for commit 468751f at: https://672dd2fe5df160246cdc924c--layer5.netlify.app

Signed-off-by: Ankita Sahu <[email protected]>
@l5io
Copy link
Contributor

l5io commented Nov 15, 2024

🚀 Preview for commit 06bf498 at: https://6736c37c2072aeffdd838bfe--layer5.netlify.app

@sudhanshutech
Copy link
Member

did you incorporated coming soon? @SAHU-01

@sudhanshutech
Copy link
Member

@jerensl workflow looks good?

@SAHU-01
Copy link
Contributor Author

SAHU-01 commented Nov 15, 2024

did you incorporated coming soon? @SAHU-01

Yes @sudhanshutech the logic is there, in the json file if you add Team-Beta to any of the entries subscription tier you'll see the coming soon appears

@l5io
Copy link
Contributor

l5io commented Nov 15, 2024

🚀 Preview for commit 661ca03 at: https://6736e730171fe5103fd8a52d--layer5.netlify.app

commit_options: "--signoff"
commit_user_name: l5io
commit_user_email: [email protected]
commit_author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
Copy link
Contributor

Choose a reason for hiding this comment

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

This github.actor is fragile, sometimes it willl refer to the person who merge this PR

Copy link
Contributor Author

@SAHU-01 SAHU-01 Nov 15, 2024

Choose a reason for hiding this comment

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

What possible fix would you suggest for this one?

Copy link
Member

Choose a reason for hiding this comment

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

@jerensl any reference or example?

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Member

Choose a reason for hiding this comment

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

thanks jeren, @SAHU-01 lets finish this.

Copy link
Contributor Author

@SAHU-01 SAHU-01 Nov 15, 2024

Choose a reason for hiding this comment

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

Done, @sudhanshutech !

Copy link
Member

Choose a reason for hiding this comment

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

lets give a final review on the call by everyone then will merge.

@l5io
Copy link
Contributor

l5io commented Nov 15, 2024

🚀 Preview for commit 6af6a42 at: https://673763768b081eb3559ef928--layer5.netlify.app

@sudhanshutech
Copy link
Member

@SAHU-01 good to go now?

@l5io
Copy link
Contributor

l5io commented Nov 16, 2024

🚀 Preview for commit 80e17d9 at: https://6738aedd05718262113b9d7a--layer5.netlify.app

@SAHU-01
Copy link
Contributor Author

SAHU-01 commented Nov 16, 2024

@SAHU-01 good to go now?

Yes @sudhanshutech, should I remove the dummy coming soon data? That was added for displaying the logic here .

@sudhanshutech
Copy link
Member

yes please remove so we can merge

@SAHU-01
Copy link
Contributor Author

SAHU-01 commented Nov 18, 2024

yes please remove so we can merge

Sure, done.

@l5io
Copy link
Contributor

l5io commented Nov 18, 2024

🚀 Preview for commit 6774d51 at: https://673aa3af057182913c3b9d6b--layer5.netlify.app

@sudhanshutech sudhanshutech merged commit 9fc357f into layer5io:master Nov 18, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

6 participants