Skip to content

Commit fe8ecbb

Browse files
committed
Merge branch 'main' into lunny/refactor_lastcommitcache
2 parents 48cb50c + 98ef79d commit fe8ecbb

File tree

894 files changed

+19287
-11238
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

894 files changed

+19287
-11238
lines changed

.air.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tmp_dir = ".air"
44
[build]
55
pre_cmd = ["killall -9 gitea 2>/dev/null || true"] # kill off potential zombie processes from previous runs
66
cmd = "make --no-print-directory backend"
7-
bin = "gitea"
7+
entrypoint = ["./gitea"]
88
delay = 2000
99
include_ext = ["go", "tmpl"]
1010
include_file = ["main.go"]

.dockerignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ cpu.out
7474
/VERSION
7575
/.air
7676
/.go-licenses
77+
/Dockerfile
78+
/Dockerfile.rootless
79+
/.venv
7780

7881
# Files and folders that were previously generated
7982
/public/assets/img/webpack

.editorconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ insert_final_newline = false
2525
[templates/user/auth/oidc_wellknown.tmpl]
2626
indent_style = space
2727

28+
[templates/shared/actions/runner_badge_*.tmpl]
29+
# editconfig lint requires these XML-like files to have charset defined, but the files don't have.
30+
charset = unset
31+
2832
[Makefile]
2933
indent_style = tab
3034

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
/vendor/** -text -eol linguist-vendored
99
/web_src/js/vendor/** -text -eol linguist-vendored
1010
Dockerfile.* linguist-language=Dockerfile
11+
Makefile.* linguist-language=Makefile

.github/labeler.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ modifies/internal:
5151
- ".github/**"
5252
- ".gitea/**"
5353
- ".devcontainer/**"
54-
- "build.go"
5554
- "build/**"
5655
- "contrib/**"
5756

.github/workflows/cron-licenses.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
runs-on: ubuntu-latest
1111
if: github.repository == 'go-gitea/gitea'
1212
steps:
13-
- uses: actions/checkout@v4
14-
- uses: actions/setup-go@v5
13+
- uses: actions/checkout@v5
14+
- uses: actions/setup-go@v6
1515
with:
1616
go-version-file: go.mod
1717
check-latest: true

.github/workflows/cron-translations.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
if: github.repository == 'go-gitea/gitea'
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v5
1414
- uses: crowdin/github-action@v1
1515
with:
1616
upload_sources: true

.github/workflows/files-changed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
swagger: ${{ steps.changes.outputs.swagger }}
3535
yaml: ${{ steps.changes.outputs.yaml }}
3636
steps:
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v5
3838
- uses: dorny/paths-filter@v3
3939
id: changes
4040
with:

.github/workflows/pull-compliance.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616
needs: files-changed
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v4
20-
- uses: actions/setup-go@v5
19+
- uses: actions/checkout@v5
20+
- uses: actions/setup-go@v6
2121
with:
2222
go-version-file: go.mod
2323
check-latest: true
@@ -31,7 +31,7 @@ jobs:
3131
needs: files-changed
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v5
3535
- uses: astral-sh/setup-uv@v6
3636
- run: uv python install 3.12
3737
- uses: pnpm/action-setup@v4
@@ -47,7 +47,7 @@ jobs:
4747
needs: files-changed
4848
runs-on: ubuntu-latest
4949
steps:
50-
- uses: actions/checkout@v4
50+
- uses: actions/checkout@v5
5151
- uses: astral-sh/setup-uv@v6
5252
- run: uv python install 3.12
5353
- run: make deps-py
@@ -58,7 +58,7 @@ jobs:
5858
needs: files-changed
5959
runs-on: ubuntu-latest
6060
steps:
61-
- uses: actions/checkout@v4
61+
- uses: actions/checkout@v5
6262
- uses: pnpm/action-setup@v4
6363
- uses: actions/setup-node@v5
6464
with:
@@ -71,8 +71,8 @@ jobs:
7171
needs: files-changed
7272
runs-on: ubuntu-latest
7373
steps:
74-
- uses: actions/checkout@v4
75-
- uses: actions/setup-go@v5
74+
- uses: actions/checkout@v5
75+
- uses: actions/setup-go@v6
7676
with:
7777
go-version-file: go.mod
7878
check-latest: true
@@ -83,8 +83,8 @@ jobs:
8383
needs: files-changed
8484
runs-on: ubuntu-latest
8585
steps:
86-
- uses: actions/checkout@v4
87-
- uses: actions/setup-go@v5
86+
- uses: actions/checkout@v5
87+
- uses: actions/setup-go@v6
8888
with:
8989
go-version-file: go.mod
9090
check-latest: true
@@ -100,8 +100,8 @@ jobs:
100100
needs: files-changed
101101
runs-on: ubuntu-latest
102102
steps:
103-
- uses: actions/checkout@v4
104-
- uses: actions/setup-go@v5
103+
- uses: actions/checkout@v5
104+
- uses: actions/setup-go@v6
105105
with:
106106
go-version-file: go.mod
107107
check-latest: true
@@ -115,8 +115,8 @@ jobs:
115115
needs: files-changed
116116
runs-on: ubuntu-latest
117117
steps:
118-
- uses: actions/checkout@v4
119-
- uses: actions/setup-go@v5
118+
- uses: actions/checkout@v5
119+
- uses: actions/setup-go@v6
120120
with:
121121
go-version-file: go.mod
122122
check-latest: true
@@ -128,7 +128,7 @@ jobs:
128128
needs: files-changed
129129
runs-on: ubuntu-latest
130130
steps:
131-
- uses: actions/checkout@v4
131+
- uses: actions/checkout@v5
132132
- uses: pnpm/action-setup@v4
133133
- uses: actions/setup-node@v5
134134
with:
@@ -144,8 +144,8 @@ jobs:
144144
needs: files-changed
145145
runs-on: ubuntu-latest
146146
steps:
147-
- uses: actions/checkout@v4
148-
- uses: actions/setup-go@v5
147+
- uses: actions/checkout@v5
148+
- uses: actions/setup-go@v6
149149
with:
150150
go-version-file: go.mod
151151
check-latest: true
@@ -176,7 +176,7 @@ jobs:
176176
needs: files-changed
177177
runs-on: ubuntu-latest
178178
steps:
179-
- uses: actions/checkout@v4
179+
- uses: actions/checkout@v5
180180
- uses: pnpm/action-setup@v4
181181
- uses: actions/setup-node@v5
182182
with:
@@ -189,8 +189,8 @@ jobs:
189189
needs: files-changed
190190
runs-on: ubuntu-latest
191191
steps:
192-
- uses: actions/checkout@v4
193-
- uses: actions/setup-go@v5
192+
- uses: actions/checkout@v5
193+
- uses: actions/setup-go@v6
194194
with:
195195
go-version-file: go.mod
196196
check-latest: true

.github/workflows/pull-db-tests.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ jobs:
3838
ports:
3939
- "9000:9000"
4040
steps:
41-
- uses: actions/checkout@v4
42-
- uses: actions/setup-go@v5
41+
- uses: actions/checkout@v5
42+
- uses: actions/setup-go@v6
4343
with:
4444
go-version-file: go.mod
4545
check-latest: true
@@ -66,19 +66,19 @@ jobs:
6666
needs: files-changed
6767
runs-on: ubuntu-latest
6868
steps:
69-
- uses: actions/checkout@v4
70-
- uses: actions/setup-go@v5
69+
- uses: actions/checkout@v5
70+
- uses: actions/setup-go@v6
7171
with:
7272
go-version-file: go.mod
7373
check-latest: true
7474
- run: make deps-backend
75-
- run: make backend
75+
- run: GOEXPERIMENT='' make backend
7676
env:
7777
TAGS: bindata gogit sqlite sqlite_unlock_notify
7878
- name: run migration tests
7979
run: make test-sqlite-migration
8080
- name: run tests
81-
run: make test-sqlite
81+
run: GOEXPERIMENT='' make test-sqlite
8282
timeout-minutes: 50
8383
env:
8484
TAGS: bindata gogit sqlite sqlite_unlock_notify
@@ -124,8 +124,8 @@ jobs:
124124
ports:
125125
- 10000:10000
126126
steps:
127-
- uses: actions/checkout@v4
128-
- uses: actions/setup-go@v5
127+
- uses: actions/checkout@v5
128+
- uses: actions/setup-go@v6
129129
with:
130130
go-version-file: go.mod
131131
check-latest: true
@@ -142,7 +142,7 @@ jobs:
142142
RACE_ENABLED: true
143143
GITHUB_READ_TOKEN: ${{ secrets.GITHUB_READ_TOKEN }}
144144
- name: unit-tests-gogit
145-
run: make unit-test-coverage test-check
145+
run: GOEXPERIMENT='' make unit-test-coverage test-check
146146
env:
147147
TAGS: bindata gogit
148148
RACE_ENABLED: true
@@ -177,8 +177,8 @@ jobs:
177177
- "587:587"
178178
- "993:993"
179179
steps:
180-
- uses: actions/checkout@v4
181-
- uses: actions/setup-go@v5
180+
- uses: actions/checkout@v5
181+
- uses: actions/setup-go@v6
182182
with:
183183
go-version-file: go.mod
184184
check-latest: true
@@ -217,8 +217,8 @@ jobs:
217217
ports:
218218
- 10000:10000
219219
steps:
220-
- uses: actions/checkout@v4
221-
- uses: actions/setup-go@v5
220+
- uses: actions/checkout@v5
221+
- uses: actions/setup-go@v6
222222
with:
223223
go-version-file: go.mod
224224
check-latest: true

0 commit comments

Comments
 (0)