gitea/models/migrations
FuXiaoHei 460a2b0edf
Artifacts retention and auto clean up ()
Currently, Artifact does not have an expiration and automatic cleanup
mechanism, and this feature needs to be added. It contains the following
key points:

- [x] add global artifact retention days option in config file. Default
value is 90 days.
- [x] add cron task to clean up expired artifacts. It should run once a
day.
- [x] support custom retention period from `retention-days: 5` in
`upload-artifact@v3`.
- [x] artifacts link in actions view should be non-clickable text when
expired.
2023-09-06 07:41:06 +00:00
..
base Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
fixtures Remove wrongly added column on migration test fixtures () 2023-03-14 19:49:59 +08:00
v1_6 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_7 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_8 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_9 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_10 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_11 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_12 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_13 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_14 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_15 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_16 Replace deprecated `elliptic.Marshal` () 2023-08-29 22:19:40 +02:00
v1_17 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_18 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_19 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_20 Rename `Sync2` -> `Sync` () 2023-08-13 21:17:21 +02:00
v1_21 Artifacts retention and auto clean up () 2023-09-06 07:41:06 +00:00
migrations.go Artifacts retention and auto clean up () 2023-09-06 07:41:06 +00:00