Support quickly create workflow file in web ui #11336

Closed
opened 2025-11-02 09:34:42 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @yp05327 on GitHub (Jul 26, 2023).

Feature Description

Add new option here, then can quickly create a workflow file by only one click:
image

If we want to add a new workflow file in web ui, the step now is that we should input .gitea/workflows or .github/workflows after click add file -> new file.
As the folder path of workflows will not change, maybe we can add new options called New Gitea Workflow and New GitHub Workflow?

Screenshots

No response

Originally created by @yp05327 on GitHub (Jul 26, 2023). ### Feature Description Add new option here, then can quickly create a workflow file by only one click: ![image](https://github.com/go-gitea/gitea/assets/18380374/c843aac0-61c1-4359-889b-2f1db5d168c8) If we want to add a new workflow file in web ui, the step now is that we should input `.gitea/workflows` or `.github/workflows` after click `add file` -> `new file`. As the folder path of workflows will not change, maybe we can add new options called `New Gitea Workflow` and `New GitHub Workflow`? ### Screenshots _No response_
GiteaMirror added the type/proposal label 2025-11-02 09:34:42 -06:00
Author
Owner

@wolfogre commented on GitHub (Jul 26, 2023):

Not sure, not everyone use Actions.

And what if New License, New README, New GitIgnore, New Issue Template, New Makefile, New Dockerfile, New ...

@wolfogre commented on GitHub (Jul 26, 2023): Not sure, not everyone use Actions. And what if `New License`, `New README`, `New GitIgnore`, `New Issue Template`, `New Makefile`, `New Dockerfile`, `New ...`
Author
Owner

@yp05327 commented on GitHub (Aug 4, 2023):

Not sure, not everyone use Actions.

We can display this option only in repos with action unit enabled.

And what if New License, New README, New GitIgnore, New Issue Template, New Makefile, New Dockerfile, New ...

Sounds good.

@yp05327 commented on GitHub (Aug 4, 2023): > Not sure, not everyone use Actions. We can display this option only in repos with action unit enabled. > And what if New License, New README, New GitIgnore, New Issue Template, New Makefile, New Dockerfile, New ... Sounds good.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#11336