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

Add support --octoherd-ignore-archived-repo #96

Open
stefanbuck opened this issue Oct 21, 2022 · 3 comments
Open

Add support --octoherd-ignore-archived-repo #96

stefanbuck opened this issue Oct 21, 2022 · 3 comments

Comments

@stefanbuck
Copy link
Member

I find myself excluding archived repositories all the time in my octoherd script. This makes me thinking if Octoherd should include such an option as a first class citizen argument like --octoherd-ignore-archived-repo (open for better naming suggestions). Whether or not Octoherd should ignore archived repos by default is another discussion, one step at a time.

@stefanbuck stefanbuck changed the title Add support --octoherd-archived Add support --octoherd-ignore-archived-repo Oct 21, 2022
@gr2m
Copy link
Member

gr2m commented Oct 22, 2022

The CLI won't be the only runtime where Octoherd scripts will be run in future, I'd like to keep the run times slim. I agree it's kind of tedious to ignore archived repository.

I think the better place to put the option would be into the script itself. Besides exporting the script function, Octoherd script will export other things like the options they expect, and they could in some way also export that they want to filter out archived repositories?

@stefanbuck
Copy link
Member Author

Thanks for your feedback. I'm curious to hear if you have any specific environments in mind already. Long time ago I worked on https://github.com/yeoman/yeoman-app and therefore I was immediately thinking about a desktop app but maybe you have other ideas already.

Coming back to the actual feature request. I like your suggestion and I will look into it once my schedule is less busy

@gr2m
Copy link
Member

gr2m commented Oct 24, 2022

First two that come to mind are

  • Deno
  • Web App

I would love so much to work on a web app for Octoherd. There is so much potential there. I'm dreaming of a web editor with full TypeScript intellisense support, built-in login for both users and apps, create a script and run it right from your browser within minutes, persist it to a repository or gists if you want to, share it with your team.

Also reports is a big potential. We could do some simplistic summary-esque reporting on the CLI, but in a web UI we could show charts that change as the script progresses 😍

Sorry for getting all off topic I'm just excited for all this for a long time, just didn't find the time to work on it, yet

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

No branches or pull requests

2 participants