Skip to content

added GitHub Action and Workflow example#1

Merged
muraca merged 6 commits intomainfrom
action
Oct 3, 2023
Merged

added GitHub Action and Workflow example#1
muraca merged 6 commits intomainfrom
action

Conversation

@muraca
Copy link
Copy Markdown
Collaborator

@muraca muraca commented Oct 3, 2023

Looks like everything is working as expected, it takes a little bit since it needs to compile the tool every time.
Next steps:

  • we should definitely upload an artifact to be used instead of building every time done, and it takes like 5 seconds to perform the checkout, download, extract and run;
  • we could automate release based on changes, but truth is I don't think there will be many future changes to this tool;
  • we could publish to marketplace.

Signed-off-by: muraca <mmuraca247@gmail.com>
@muraca muraca requested a review from JoshOrndorff October 3, 2023 16:02
@muraca muraca self-assigned this Oct 3, 2023
muraca added 2 commits October 3, 2023 18:23
Signed-off-by: muraca <mmuraca247@gmail.com>
Signed-off-by: muraca <mmuraca247@gmail.com>
Copy link
Copy Markdown
Collaborator

@JoshOrndorff JoshOrndorff left a comment

Choose a reason for hiding this comment

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

Looks great. Left a few little thoughts. Overall I'm happy with it and excited to use it in Tuxedo and hopefully see it spread through the ecosystem.


CC @crystalin, @nanocryk, @ moonbeam team.

We are forking your toml-sort crate and turning it into a github action. We'd love to work together on this if you want to. But our PR and mention haven't gotten answered yet.

No problem if you don't have bandwidth to support an action. Just wanted to let you know our plans

muraca added 3 commits October 3, 2023 19:15
Signed-off-by: muraca <mmuraca247@gmail.com>
Signed-off-by: muraca <mmuraca247@gmail.com>
Signed-off-by: muraca <mmuraca247@gmail.com>
@muraca muraca merged commit ba1d58d into main Oct 3, 2023
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.

2 participants