Earl Warren
ab0782c39c
docs: developer: workflow: requirement for Forgejo database migrations
...
While feature branches may have different requirements for the Forgejo
tables, they are constrained by the migration logic that requires they
happen in sequence and are listed in the same list. If each feature
branch changes the `forgejo_migrations/migrate.go` file independently,
it is bound to conflict with other feature branches trying to do the
same.
To avoid this situation it is proposed that once a migration
developped and tested in a freature branch is final, it is isolated in
a commit and moved to the `forgejo-development` branch. This can
happen during a rebase or with a pull request.
It is probably better that all migrations are ultimately squashed in a
single commit in the `forgejo-development` branch instead of an ever
growing list of commits. But this is up to the person in charge of the
migrations and since the directory is owned by forgejo, there is no
risk of conflict.
2023-08-13 17:10:14 +01:00
Earl Warren
2f75787cf8
docs: developer: workflow: no per-branch backports
...
Since the new release process involves using a single branch for
stable branches, the backport is no longer done on a per-branch basis.
2023-08-13 17:10:14 +01:00
Caesar Schinas
9af05bfb01
refactor: use astro content collections for docs
...
Reviewed-on: https://codeberg.org/forgejo/website/pulls/323
# Conflicts:
# v1.19/admin/command-line.md
# v1.19/admin/config-cheat-sheet.md
# v1.19/admin/database-preparation.md
# v1.19/admin/email-setup.md
# v1.19/admin/incoming-email.md
# v1.19/admin/index.md
# v1.19/admin/logging-documentation.md
# v1.19/admin/reverse-proxy.md
# v1.19/admin/seek-assistance.md
# v1.19/admin/upgrade.md
# v1.19/developer/code-forgejo-org.md
# v1.19/developer/index.md
# v1.19/index.md
# v1.19/license.md
# v1.19/user/agit-support.md
# v1.19/user/api-usage.md
# v1.19/user/authentication.md
# v1.19/user/email-settings.md
# v1.19/user/first-repository.md
# v1.19/user/index.md
# v1.19/user/issue-pull-request-templates.md
# v1.19/user/issue-tracking-basics.md
# v1.19/user/labels.md
# v1.19/user/linked-references.md
# v1.19/user/merge-message-templates.md
# v1.19/user/oauth2-provider.md
# v1.19/user/packages/cargo.md
# v1.19/user/packages/chef.md
# v1.19/user/packages/composer.md
# v1.19/user/packages/conan.md
# v1.19/user/packages/conda.md
# v1.19/user/packages/container.md
# v1.19/user/packages/generic.md
# v1.19/user/packages/helm.md
# v1.19/user/packages/index.md
# v1.19/user/packages/maven.md
# v1.19/user/packages/npm.md
# v1.19/user/packages/nuget.md
# v1.19/user/packages/pub.md
# v1.19/user/packages/pypi.md
# v1.19/user/packages/rubygems.md
# v1.19/user/packages/storage.md
# v1.19/user/packages/vagrant.md
# v1.19/user/project.md
# v1.19/user/protection.md
# v1.19/user/push-options.md
# v1.19/user/push-to-create.md
# v1.19/user/repo-permissions.md
# v1.19/user/webhooks.md
# v1.19/user/wiki.md
# v1.20/user/semver.md
2023-08-13 17:07:06 +01:00
Earl Warren
c4d72a3668
docs: developer: WORKFLOW: rebase pull requests
2023-08-13 16:36:21 +01:00
Loïc Dachary
f29939c244
docs: developer: workflow: preserving stable branch tags (simplification)
2023-08-13 16:36:21 +01:00
Loïc Dachary
0589ab311b
docs: developer: workflow: preserving stable branch tags
2023-08-13 16:36:21 +01:00
Gusted
c20a746cf7
Add moderation documentation
...
- Add user docs for: https://codeberg.org/forgejo/forgejo/pulls/540
- Document `forgejo-moderation` branch.
# Conflicts:
# user/blocking-user.md
2023-08-13 14:11:35 +01:00
Earl Warren
4bda9a4935
docs: update the workflow description
2023-08-13 13:46:59 +01:00
Earl Warren
3c927f46d0
update to v1.19
2023-08-13 13:44:48 +01:00
Earl Warren
a288cd3561
docs: developer: backports go to v1.19
2023-08-13 13:44:48 +01:00
Earl Warren
c298c386db
docs: run format
2023-08-13 13:44:48 +01:00
Earl Warren
e06b403a6f
docs: verbatim copy from the Forgejo CONTRIBUTING directory
...
# Conflicts:
# developer/COC.md
# developer/DCO.md
# developer/DISCUSSIONS.md
# developer/GOVERNANCE.md
# developer/RELEASE.md
# developer/SECRETS.md
# developer/WORKFLOW.md
2023-08-13 13:44:46 +01:00