Prepare for running Gitea 1.21 release #66
Labels
No Label
Service
Buildbot
Service
Chat
Service
Gitea
Service
Translate
Type
Bug
Type
Config
Type
Deployment
Type
Feature
Type
Setup
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: infrastructure/blender-projects-platform#66
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
We should move to a newer release to fix:
The PATs issue is one that is preventing API-operations from being able to do anything useful/important. This has hit Sybren and TinyNick lately. With the work-around available, this is no major reason to upgrade (work-around involves disabling the 'display:none' in CSS using browser-inspector)
The second one is more 'pressing'.
If we are upgrading, we'll need to test our own modifications, but also be aware of some git-lfs config-changes that were being hinted at by Matti.
Note that at the time of writing, the Pagination pull-request ( https://github.com/go-gitea/gitea/pull/26012 ) has merged into main about 6 hours ago.
We've decided that we'll do a 1.20 release.
There's a working 1.20 in merged-develop which is lacking the pagination-feature currently.
For that, we'll ask if this can be merged into merged-develop
Matti's attempted a backport of the pagination to 1.20; but that's failed to work.
This means we would only solve the PAT-issue with a 1.20 deployment.
Given the projected release-date for 1.21 , we might reconsider. Will negotiate with the team.
Right now, I am aiming for a 1.21 deployment after having talked about it with some others.
Prepare for running a 1.20.0-rc1 or later releaseto Prepare for running Gitea 1.21 releaseThe 1.21 release was delayed, but the current release candidate is expected to be the final one and it should be done soon.
blender-merged-develop
was updated to match therelease/v1.21
branch, and there is agitea-1.21
branch for gitea-custom.I think we area ready to do this now even though the release is not out yet. I understand it's just waiting for a blog post.
We may still decide to delay it until after 4.0 is out, to avoid interfering with the release. But we could update uatest already.
From what I could tell from the commits, there was no breaking config change that affects us. I did disable actions in the uatest
app.ini
since that got enabled by default. In principle it's not in the way so much, and people with their own runners could even use it for their own repositories. But still seems safer not to do this for now, until other public Gitea instances have production tested this more.I have been able to build and deploy the 1.21-updated version of blender-merged-develop on uatest.
The gitea-1.21 version of the styling template requires at least one minor adjustment but seems to generally work correctly.
Given that the 4.0 release has been delayed, this means that Pablo might find some time next week to address the styling update issues there might be and we'd be good to deploy short after the 4.0 release.
Releasing before 4.0 MIGHT be fine, but there might be some unforeseen side-effects, apart from losing the issues-index which is a known issue already.
Talked with brecht and pablo about all this; agreed is to go for 1.21 deploy shortly after blender 4's out the door.
The upgrade is done.