Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Re-introduce Editorial Workflow #896

Closed
KaneFreeman opened this issue Sep 28, 2023 · 6 comments
Closed

Re-introduce Editorial Workflow #896

KaneFreeman opened this issue Sep 28, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@KaneFreeman
Copy link
Collaborator

KaneFreeman commented Sep 28, 2023

This workflow involves changes being commited to their own branches with pull/merge requests being opened back to the main branch. The pull/merge request will be merged when the changes are published.

This was referenced Sep 28, 2023
@denyskon
Copy link
Contributor

I tried to implement editorial workflow for Gitea in decaporg/decap-cms#6808, which failed because Gitea lacks some APIs which were required for editorial workflow in Decap.
What are your plans for backend support for editorial workflow? Will it only be available for the GitHub backend, or would you like it being available for every backend? If so, we may need additional changes to the Gitea API before it would be possible

@KaneFreeman
Copy link
Collaborator Author

I actually have it working on every backend but Gitea at the moment. I have not gotten around to looking into their API yet.

@denyskon
Copy link
Contributor

Sounds great! If you notice that anything is missing for Gitea, ping me - I've contributed a lot to Gitea during the last month and might be able to make the required changes :)

@almereyda
Copy link

almereyda commented Nov 5, 2023

Now that #898 has been merged and shipped with v4.0.0-beta.0, can this be closed?

Else, is there a tracking issue or a PR regarding the Gitea backend? I see it's only released as beta, why maybe it doesn't need to block support for editorial workflows in general?

@KaneFreeman
Copy link
Collaborator Author

The Gitea backend is coming out of beta with v4.0.0 so before it ships I will be adding support for it in the editorial workflow. For now this issue is remaining open to keep track of that.

@KaneFreeman KaneFreeman added the enhancement New feature or request label Nov 8, 2023
@KaneFreeman
Copy link
Collaborator Author

I decided to move forward with the v4.0.0 release with out support for Gitea. I have opened #1047 to track progress on updating the Gitea backend.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants