Register themes/gitea submodule #2
No reviewers
Labels
No Label
in progress
kind/bug
kind/deployment
kind/docs
kind/enhancement
kind/feature
kind/lint
kind/proposal
kind/question
kind/security
kind/testing
kind/translation
kind/ui
lgtm/done
lgtm/need 1
lgtm/need 2
priority/critical
priority/low
priority/maybe
priority/medium
reviewed/duplicate
reviewed/invalid
reviewed/wontfix
status/blocked
status/needs-feedback
status/wip
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: gitea/website#2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "unknown repository"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I think it helps, will leave decision to others
Maybe subtree?
Why subtree ? Submodule only drops a reference to the SHA and the repository public URL in the main repository. I don't know what subtree does.
I was just thinking... I would be a kind of vendoring, a PR would need to be open every time one want to update the theme. Maybe submodules are better if we want it automatically updated. Let's @tboerger decide this.
Simply NO! This won't work with an automated workflow. I have already created PRs to add a make task and it's also documented. So here a BIG -1 from my side.
On Thu, Nov 10, 2016 at 03:23:08AM -0800, Thomas Boerger wrote:
I suspected your veto.
Anyway "won't work with automated workflow" is not true...
It won't work unless you allow the CI to push changes, and this is nothing I would even consider if I compare it with the current setup.
@tboerger the current setup doesn't push any changes, just adds a 'git' command and clones a repository. Both thing that with the setup in the PR are not needed
A No from me as well.
Submodules need to be updated to update the theme, the current pipeline that was setup by @tboerger is way superior. We really don't need submodules.
I suggest to add a
Makefile
and inmake all
it pulls everything to get one started locally.Ok then. Makefile was added by @tboerger, waiting for lgtm in #3