aboutsummaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorflynnnnnnnnnn <118399147+flynnnnnnnnnn@users.noreply.github.com>2022-11-27 13:20:29 -0500
committerGitHub <noreply@github.com>2022-11-27 18:20:29 +0000
commite81ccc406bf723a5a58d685e7782f281736affd4 (patch)
treebc9812f3f1779f8ce86b8f915d08aafd02e944b9 /models
parentf6fd501841816f5e5c1c9a30fbc4c9a2a6f987bc (diff)
downloadgitea-e81ccc406bf723a5a58d685e7782f281736affd4.tar.gz
gitea-e81ccc406bf723a5a58d685e7782f281736affd4.zip
Implement FSFE REUSE for golang files (#21840)
Change all license headers to comply with REUSE specification. Fix #16132 Co-authored-by: flynnnnnnnnnn <flynnnnnnnnnn@github> Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Diffstat (limited to 'models')
-rw-r--r--models/activities/action.go3
-rw-r--r--models/activities/action_list.go3
-rw-r--r--models/activities/action_test.go3
-rw-r--r--models/activities/main_test.go3
-rw-r--r--models/activities/notification.go3
-rw-r--r--models/activities/notification_test.go3
-rw-r--r--models/activities/repo_activity.go3
-rw-r--r--models/activities/statistic.go3
-rw-r--r--models/activities/user_heatmap.go3
-rw-r--r--models/activities/user_heatmap_test.go3
-rw-r--r--models/admin/task.go3
-rw-r--r--models/asymkey/error.go3
-rw-r--r--models/asymkey/gpg_key.go3
-rw-r--r--models/asymkey/gpg_key_add.go3
-rw-r--r--models/asymkey/gpg_key_commit_verification.go3
-rw-r--r--models/asymkey/gpg_key_common.go3
-rw-r--r--models/asymkey/gpg_key_import.go3
-rw-r--r--models/asymkey/gpg_key_test.go3
-rw-r--r--models/asymkey/gpg_key_verify.go3
-rw-r--r--models/asymkey/main_test.go3
-rw-r--r--models/asymkey/ssh_key.go3
-rw-r--r--models/asymkey/ssh_key_authorized_keys.go3
-rw-r--r--models/asymkey/ssh_key_authorized_principals.go3
-rw-r--r--models/asymkey/ssh_key_commit_verification.go3
-rw-r--r--models/asymkey/ssh_key_deploy.go3
-rw-r--r--models/asymkey/ssh_key_fingerprint.go3
-rw-r--r--models/asymkey/ssh_key_parse.go3
-rw-r--r--models/asymkey/ssh_key_principals.go3
-rw-r--r--models/asymkey/ssh_key_test.go3
-rw-r--r--models/asymkey/ssh_key_verify.go3
-rw-r--r--models/auth/main_test.go3
-rw-r--r--models/auth/oauth2.go3
-rw-r--r--models/auth/oauth2_test.go3
-rw-r--r--models/auth/session.go3
-rw-r--r--models/auth/source.go3
-rw-r--r--models/auth/source_test.go3
-rw-r--r--models/auth/token.go3
-rw-r--r--models/auth/token_test.go3
-rw-r--r--models/auth/twofactor.go3
-rw-r--r--models/auth/webauthn.go3
-rw-r--r--models/auth/webauthn_test.go3
-rw-r--r--models/avatars/avatar.go3
-rw-r--r--models/avatars/avatar_test.go3
-rw-r--r--models/avatars/main_test.go3
-rw-r--r--models/db/common.go3
-rw-r--r--models/db/consistency.go3
-rw-r--r--models/db/context.go3
-rw-r--r--models/db/context_test.go3
-rw-r--r--models/db/convert.go3
-rwxr-xr-xmodels/db/engine.go3
-rw-r--r--models/db/engine_test.go3
-rw-r--r--models/db/error.go3
-rw-r--r--models/db/index.go3
-rw-r--r--models/db/index_test.go3
-rw-r--r--models/db/install/db.go3
-rw-r--r--models/db/iterate.go3
-rw-r--r--models/db/iterate_test.go3
-rw-r--r--models/db/list_options.go3
-rw-r--r--models/db/log.go3
-rw-r--r--models/db/main_test.go3
-rw-r--r--models/db/name.go3
-rw-r--r--models/db/paginator/main_test.go3
-rw-r--r--models/db/paginator/paginator.go3
-rw-r--r--models/db/paginator/paginator_test.go3
-rw-r--r--models/db/search.go3
-rw-r--r--models/db/sequence.go3
-rw-r--r--models/db/sql_postgres_with_schema.go3
-rw-r--r--models/error.go3
-rw-r--r--models/fixture_generation.go3
-rw-r--r--models/fixture_test.go3
-rw-r--r--models/foreignreference/error.go3
-rw-r--r--models/foreignreference/foreignreference.go3
-rw-r--r--models/git/branches.go3
-rw-r--r--models/git/branches_test.go3
-rw-r--r--models/git/commit_status.go3
-rw-r--r--models/git/commit_status_test.go3
-rw-r--r--models/git/lfs.go3
-rw-r--r--models/git/lfs_lock.go3
-rw-r--r--models/git/main_test.go3
-rw-r--r--models/git/protected_tag.go3
-rw-r--r--models/git/protected_tag_test.go3
-rw-r--r--models/issues/assignees.go3
-rw-r--r--models/issues/assignees_test.go3
-rw-r--r--models/issues/comment.go3
-rw-r--r--models/issues/comment_list.go3
-rw-r--r--models/issues/comment_test.go3
-rw-r--r--models/issues/content_history.go3
-rw-r--r--models/issues/content_history_test.go3
-rw-r--r--models/issues/dependency.go3
-rw-r--r--models/issues/dependency_test.go3
-rw-r--r--models/issues/issue.go3
-rw-r--r--models/issues/issue_index.go3
-rw-r--r--models/issues/issue_list.go3
-rw-r--r--models/issues/issue_list_test.go3
-rw-r--r--models/issues/issue_lock.go3
-rw-r--r--models/issues/issue_project.go3
-rw-r--r--models/issues/issue_test.go3
-rw-r--r--models/issues/issue_user.go3
-rw-r--r--models/issues/issue_user_test.go3
-rw-r--r--models/issues/issue_watch.go3
-rw-r--r--models/issues/issue_watch_test.go3
-rw-r--r--models/issues/issue_xref.go3
-rw-r--r--models/issues/issue_xref_test.go3
-rw-r--r--models/issues/label.go3
-rw-r--r--models/issues/label_test.go3
-rw-r--r--models/issues/main_test.go3
-rw-r--r--models/issues/milestone.go3
-rw-r--r--models/issues/milestone_test.go3
-rw-r--r--models/issues/pull.go3
-rw-r--r--models/issues/pull_list.go3
-rw-r--r--models/issues/pull_test.go3
-rw-r--r--models/issues/reaction.go3
-rw-r--r--models/issues/reaction_test.go3
-rw-r--r--models/issues/review.go3
-rw-r--r--models/issues/review_test.go3
-rw-r--r--models/issues/stopwatch.go3
-rw-r--r--models/issues/stopwatch_test.go3
-rw-r--r--models/issues/tracked_time.go3
-rw-r--r--models/issues/tracked_time_test.go3
-rw-r--r--models/main_test.go3
-rw-r--r--models/migrate.go3
-rw-r--r--models/migrate_test.go3
-rw-r--r--models/migrations/base/db.go3
-rw-r--r--models/migrations/base/db_test.go3
-rw-r--r--models/migrations/base/hash.go3
-rw-r--r--models/migrations/base/main_test.go3
-rw-r--r--models/migrations/base/testlogger.go3
-rw-r--r--models/migrations/base/tests.go3
-rw-r--r--models/migrations/migrations.go3
-rw-r--r--models/migrations/v1_10/v100.go3
-rw-r--r--models/migrations/v1_10/v101.go3
-rw-r--r--models/migrations/v1_10/v88.go3
-rw-r--r--models/migrations/v1_10/v89.go3
-rw-r--r--models/migrations/v1_10/v90.go3
-rw-r--r--models/migrations/v1_10/v91.go3
-rw-r--r--models/migrations/v1_10/v92.go3
-rw-r--r--models/migrations/v1_10/v93.go3
-rw-r--r--models/migrations/v1_10/v94.go3
-rw-r--r--models/migrations/v1_10/v95.go3
-rw-r--r--models/migrations/v1_10/v96.go3
-rw-r--r--models/migrations/v1_10/v97.go3
-rw-r--r--models/migrations/v1_10/v98.go3
-rw-r--r--models/migrations/v1_10/v99.go3
-rw-r--r--models/migrations/v1_11/v102.go3
-rw-r--r--models/migrations/v1_11/v103.go3
-rw-r--r--models/migrations/v1_11/v104.go3
-rw-r--r--models/migrations/v1_11/v105.go3
-rw-r--r--models/migrations/v1_11/v106.go3
-rw-r--r--models/migrations/v1_11/v107.go3
-rw-r--r--models/migrations/v1_11/v108.go3
-rw-r--r--models/migrations/v1_11/v109.go3
-rw-r--r--models/migrations/v1_11/v110.go3
-rw-r--r--models/migrations/v1_11/v111.go3
-rw-r--r--models/migrations/v1_11/v112.go3
-rw-r--r--models/migrations/v1_11/v113.go3
-rw-r--r--models/migrations/v1_11/v114.go3
-rw-r--r--models/migrations/v1_11/v115.go3
-rw-r--r--models/migrations/v1_11/v116.go3
-rw-r--r--models/migrations/v1_12/v117.go3
-rw-r--r--models/migrations/v1_12/v118.go3
-rw-r--r--models/migrations/v1_12/v119.go3
-rw-r--r--models/migrations/v1_12/v120.go3
-rw-r--r--models/migrations/v1_12/v121.go3
-rw-r--r--models/migrations/v1_12/v122.go3
-rw-r--r--models/migrations/v1_12/v123.go3
-rw-r--r--models/migrations/v1_12/v124.go3
-rw-r--r--models/migrations/v1_12/v125.go3
-rw-r--r--models/migrations/v1_12/v126.go3
-rw-r--r--models/migrations/v1_12/v127.go3
-rw-r--r--models/migrations/v1_12/v128.go3
-rw-r--r--models/migrations/v1_12/v129.go3
-rw-r--r--models/migrations/v1_12/v130.go3
-rw-r--r--models/migrations/v1_12/v131.go3
-rw-r--r--models/migrations/v1_12/v132.go3
-rw-r--r--models/migrations/v1_12/v133.go3
-rw-r--r--models/migrations/v1_12/v134.go3
-rw-r--r--models/migrations/v1_12/v135.go3
-rw-r--r--models/migrations/v1_12/v136.go3
-rw-r--r--models/migrations/v1_12/v137.go3
-rw-r--r--models/migrations/v1_12/v138.go3
-rw-r--r--models/migrations/v1_12/v139.go3
-rw-r--r--models/migrations/v1_13/v140.go3
-rw-r--r--models/migrations/v1_13/v141.go3
-rw-r--r--models/migrations/v1_13/v142.go3
-rw-r--r--models/migrations/v1_13/v143.go3
-rw-r--r--models/migrations/v1_13/v144.go3
-rw-r--r--models/migrations/v1_13/v145.go3
-rw-r--r--models/migrations/v1_13/v146.go3
-rw-r--r--models/migrations/v1_13/v147.go3
-rw-r--r--models/migrations/v1_13/v148.go3
-rw-r--r--models/migrations/v1_13/v149.go3
-rw-r--r--models/migrations/v1_13/v150.go3
-rw-r--r--models/migrations/v1_13/v151.go3
-rw-r--r--models/migrations/v1_13/v152.go3
-rw-r--r--models/migrations/v1_13/v153.go3
-rw-r--r--models/migrations/v1_13/v154.go3
-rw-r--r--models/migrations/v1_14/main_test.go3
-rw-r--r--models/migrations/v1_14/v155.go3
-rw-r--r--models/migrations/v1_14/v156.go3
-rw-r--r--models/migrations/v1_14/v157.go3
-rw-r--r--models/migrations/v1_14/v158.go3
-rw-r--r--models/migrations/v1_14/v159.go3
-rw-r--r--models/migrations/v1_14/v160.go3
-rw-r--r--models/migrations/v1_14/v161.go3
-rw-r--r--models/migrations/v1_14/v162.go3
-rw-r--r--models/migrations/v1_14/v163.go3
-rw-r--r--models/migrations/v1_14/v164.go3
-rw-r--r--models/migrations/v1_14/v165.go3
-rw-r--r--models/migrations/v1_14/v166.go3
-rw-r--r--models/migrations/v1_14/v167.go3
-rw-r--r--models/migrations/v1_14/v168.go3
-rw-r--r--models/migrations/v1_14/v169.go3
-rw-r--r--models/migrations/v1_14/v170.go3
-rw-r--r--models/migrations/v1_14/v171.go3
-rw-r--r--models/migrations/v1_14/v172.go3
-rw-r--r--models/migrations/v1_14/v173.go3
-rw-r--r--models/migrations/v1_14/v174.go3
-rw-r--r--models/migrations/v1_14/v175.go3
-rw-r--r--models/migrations/v1_14/v176.go3
-rw-r--r--models/migrations/v1_14/v176_test.go3
-rw-r--r--models/migrations/v1_14/v177.go3
-rw-r--r--models/migrations/v1_14/v177_test.go3
-rw-r--r--models/migrations/v1_15/main_test.go3
-rw-r--r--models/migrations/v1_15/v178.go3
-rw-r--r--models/migrations/v1_15/v179.go3
-rw-r--r--models/migrations/v1_15/v180.go3
-rw-r--r--models/migrations/v1_15/v181.go3
-rw-r--r--models/migrations/v1_15/v181_test.go3
-rw-r--r--models/migrations/v1_15/v182.go3
-rw-r--r--models/migrations/v1_15/v182_test.go3
-rw-r--r--models/migrations/v1_15/v183.go3
-rw-r--r--models/migrations/v1_15/v184.go3
-rw-r--r--models/migrations/v1_15/v185.go3
-rw-r--r--models/migrations/v1_15/v186.go3
-rw-r--r--models/migrations/v1_15/v187.go3
-rw-r--r--models/migrations/v1_15/v188.go3
-rw-r--r--models/migrations/v1_16/main_test.go3
-rw-r--r--models/migrations/v1_16/v189.go3
-rw-r--r--models/migrations/v1_16/v189_test.go3
-rw-r--r--models/migrations/v1_16/v190.go3
-rw-r--r--models/migrations/v1_16/v191.go3
-rw-r--r--models/migrations/v1_16/v192.go3
-rw-r--r--models/migrations/v1_16/v193.go3
-rw-r--r--models/migrations/v1_16/v193_test.go3
-rw-r--r--models/migrations/v1_16/v194.go3
-rw-r--r--models/migrations/v1_16/v195.go3
-rw-r--r--models/migrations/v1_16/v195_test.go3
-rw-r--r--models/migrations/v1_16/v196.go3
-rw-r--r--models/migrations/v1_16/v197.go3
-rw-r--r--models/migrations/v1_16/v198.go3
-rw-r--r--models/migrations/v1_16/v199.go3
-rw-r--r--models/migrations/v1_16/v200.go3
-rw-r--r--models/migrations/v1_16/v201.go3
-rw-r--r--models/migrations/v1_16/v202.go3
-rw-r--r--models/migrations/v1_16/v203.go3
-rw-r--r--models/migrations/v1_16/v204.go3
-rw-r--r--models/migrations/v1_16/v205.go3
-rw-r--r--models/migrations/v1_16/v206.go3
-rw-r--r--models/migrations/v1_16/v207.go3
-rw-r--r--models/migrations/v1_16/v208.go3
-rw-r--r--models/migrations/v1_16/v209.go3
-rw-r--r--models/migrations/v1_16/v210.go3
-rw-r--r--models/migrations/v1_16/v210_test.go3
-rw-r--r--models/migrations/v1_17/main_test.go3
-rw-r--r--models/migrations/v1_17/v211.go3
-rw-r--r--models/migrations/v1_17/v212.go3
-rw-r--r--models/migrations/v1_17/v213.go3
-rw-r--r--models/migrations/v1_17/v214.go3
-rw-r--r--models/migrations/v1_17/v215.go3
-rw-r--r--models/migrations/v1_17/v216.go3
-rw-r--r--models/migrations/v1_17/v217.go3
-rw-r--r--models/migrations/v1_17/v218.go3
-rw-r--r--models/migrations/v1_17/v219.go3
-rw-r--r--models/migrations/v1_17/v220.go3
-rw-r--r--models/migrations/v1_17/v221.go3
-rw-r--r--models/migrations/v1_17/v221_test.go3
-rw-r--r--models/migrations/v1_17/v222.go3
-rw-r--r--models/migrations/v1_17/v223.go3
-rw-r--r--models/migrations/v1_18/main_test.go3
-rw-r--r--models/migrations/v1_18/v224.go3
-rw-r--r--models/migrations/v1_18/v225.go3
-rw-r--r--models/migrations/v1_18/v226.go3
-rw-r--r--models/migrations/v1_18/v227.go3
-rw-r--r--models/migrations/v1_18/v228.go3
-rw-r--r--models/migrations/v1_18/v229.go3
-rw-r--r--models/migrations/v1_18/v229_test.go3
-rw-r--r--models/migrations/v1_18/v230.go3
-rw-r--r--models/migrations/v1_18/v230_test.go3
-rw-r--r--models/migrations/v1_19/main_test.go3
-rw-r--r--models/migrations/v1_19/v231.go3
-rw-r--r--models/migrations/v1_19/v232.go3
-rw-r--r--models/migrations/v1_19/v233.go3
-rw-r--r--models/migrations/v1_19/v233_test.go3
-rw-r--r--models/migrations/v1_6/v70.go3
-rw-r--r--models/migrations/v1_6/v71.go3
-rw-r--r--models/migrations/v1_6/v72.go3
-rw-r--r--models/migrations/v1_7/v73.go3
-rw-r--r--models/migrations/v1_7/v74.go3
-rw-r--r--models/migrations/v1_7/v75.go3
-rw-r--r--models/migrations/v1_8/v76.go3
-rw-r--r--models/migrations/v1_8/v77.go3
-rw-r--r--models/migrations/v1_8/v78.go3
-rw-r--r--models/migrations/v1_8/v79.go3
-rw-r--r--models/migrations/v1_8/v80.go3
-rw-r--r--models/migrations/v1_8/v81.go3
-rw-r--r--models/migrations/v1_9/v82.go3
-rw-r--r--models/migrations/v1_9/v83.go3
-rw-r--r--models/migrations/v1_9/v84.go3
-rw-r--r--models/migrations/v1_9/v85.go3
-rw-r--r--models/migrations/v1_9/v86.go3
-rw-r--r--models/migrations/v1_9/v87.go3
-rw-r--r--models/org.go3
-rw-r--r--models/org_team.go3
-rw-r--r--models/org_team_test.go3
-rw-r--r--models/org_test.go3
-rw-r--r--models/organization/main_test.go3
-rw-r--r--models/organization/mini_org.go3
-rw-r--r--models/organization/org.go3
-rw-r--r--models/organization/org_repo.go3
-rw-r--r--models/organization/org_test.go3
-rw-r--r--models/organization/org_user.go3
-rw-r--r--models/organization/org_user_test.go3
-rw-r--r--models/organization/team.go3
-rw-r--r--models/organization/team_invite.go3
-rw-r--r--models/organization/team_invite_test.go3
-rw-r--r--models/organization/team_repo.go3
-rw-r--r--models/organization/team_test.go3
-rw-r--r--models/organization/team_unit.go3
-rw-r--r--models/organization/team_user.go3
-rw-r--r--models/packages/conan/references.go3
-rw-r--r--models/packages/conan/search.go3
-rw-r--r--models/packages/container/const.go3
-rw-r--r--models/packages/container/search.go3
-rw-r--r--models/packages/descriptor.go3
-rw-r--r--models/packages/package.go3
-rw-r--r--models/packages/package_blob.go3
-rw-r--r--models/packages/package_blob_upload.go3
-rw-r--r--models/packages/package_file.go3
-rw-r--r--models/packages/package_property.go3
-rw-r--r--models/packages/package_test.go3
-rw-r--r--models/packages/package_version.go3
-rw-r--r--models/perm/access/access.go3
-rw-r--r--models/perm/access/access_test.go3
-rw-r--r--models/perm/access/main_test.go3
-rw-r--r--models/perm/access/repo_permission.go3
-rw-r--r--models/perm/access_mode.go3
-rw-r--r--models/project/board.go3
-rw-r--r--models/project/issue.go3
-rw-r--r--models/project/main_test.go3
-rw-r--r--models/project/project.go3
-rw-r--r--models/project/project_test.go3
-rw-r--r--models/pull/automerge.go3
-rw-r--r--models/pull/review_state.go4
-rw-r--r--models/repo.go3
-rw-r--r--models/repo/archiver.go3
-rw-r--r--models/repo/attachment.go3
-rw-r--r--models/repo/attachment_test.go3
-rw-r--r--models/repo/avatar.go3
-rw-r--r--models/repo/collaboration.go3
-rw-r--r--models/repo/collaboration_test.go3
-rw-r--r--models/repo/fork.go3
-rw-r--r--models/repo/fork_test.go3
-rw-r--r--models/repo/git.go3
-rw-r--r--models/repo/issue.go3
-rw-r--r--models/repo/language_stats.go3
-rw-r--r--models/repo/main_test.go3
-rw-r--r--models/repo/mirror.go3
-rw-r--r--models/repo/pushmirror.go3
-rw-r--r--models/repo/pushmirror_test.go3
-rw-r--r--models/repo/redirect.go3
-rw-r--r--models/repo/redirect_test.go3
-rw-r--r--models/repo/release.go3
-rw-r--r--models/repo/repo.go3
-rw-r--r--models/repo/repo_indexer.go3
-rw-r--r--models/repo/repo_list.go3
-rw-r--r--models/repo/repo_list_test.go3
-rw-r--r--models/repo/repo_test.go3
-rw-r--r--models/repo/repo_unit.go3
-rw-r--r--models/repo/star.go3
-rw-r--r--models/repo/star_test.go3
-rw-r--r--models/repo/topic.go3
-rw-r--r--models/repo/topic_test.go3
-rw-r--r--models/repo/update.go3
-rw-r--r--models/repo/upload.go3
-rw-r--r--models/repo/user_repo.go3
-rw-r--r--models/repo/user_repo_test.go3
-rw-r--r--models/repo/watch.go3
-rw-r--r--models/repo/watch_test.go3
-rw-r--r--models/repo/wiki.go3
-rw-r--r--models/repo/wiki_test.go3
-rw-r--r--models/repo_collaboration.go3
-rw-r--r--models/repo_collaboration_test.go3
-rw-r--r--models/repo_test.go3
-rw-r--r--models/repo_transfer.go3
-rw-r--r--models/repo_transfer_test.go3
-rw-r--r--models/system/appstate.go3
-rw-r--r--models/system/main_test.go3
-rw-r--r--models/system/notice.go3
-rw-r--r--models/system/notice_test.go3
-rw-r--r--models/system/setting.go3
-rw-r--r--models/system/setting_key.go3
-rw-r--r--models/system/setting_test.go3
-rw-r--r--models/unit/unit.go3
-rw-r--r--models/unittest/consistency.go3
-rw-r--r--models/unittest/fixtures.go3
-rw-r--r--models/unittest/fscopy.go3
-rw-r--r--models/unittest/reflection.go3
-rw-r--r--models/unittest/testdb.go3
-rw-r--r--models/unittest/unit_tests.go3
-rw-r--r--models/user.go3
-rw-r--r--models/user/avatar.go3
-rw-r--r--models/user/badge.go3
-rw-r--r--models/user/email_address.go3
-rw-r--r--models/user/email_address_test.go3
-rw-r--r--models/user/error.go3
-rw-r--r--models/user/external_login_user.go3
-rw-r--r--models/user/follow.go3
-rw-r--r--models/user/follow_test.go3
-rw-r--r--models/user/list.go3
-rw-r--r--models/user/main_test.go3
-rw-r--r--models/user/openid.go3
-rw-r--r--models/user/openid_test.go3
-rw-r--r--models/user/redirect.go3
-rw-r--r--models/user/redirect_test.go3
-rw-r--r--models/user/search.go3
-rw-r--r--models/user/setting.go3
-rw-r--r--models/user/setting_keys.go3
-rw-r--r--models/user/setting_test.go3
-rw-r--r--models/user/user.go3
-rw-r--r--models/user/user_test.go3
-rw-r--r--models/user/user_update.go3
-rw-r--r--models/webhook/hooktask.go3
-rw-r--r--models/webhook/main_test.go3
-rw-r--r--models/webhook/webhook.go3
-rw-r--r--models/webhook/webhook_test.go3
435 files changed, 436 insertions, 870 deletions
diff --git a/models/activities/action.go b/models/activities/action.go
index bbb6073265..80c117dc95 100644
--- a/models/activities/action.go
+++ b/models/activities/action.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities
diff --git a/models/activities/action_list.go b/models/activities/action_list.go
index 86aa8689e2..0979434f76 100644
--- a/models/activities/action_list.go
+++ b/models/activities/action_list.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities
diff --git a/models/activities/action_test.go b/models/activities/action_test.go
index b79eb0d08d..29312bd482 100644
--- a/models/activities/action_test.go
+++ b/models/activities/action_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities_test
diff --git a/models/activities/main_test.go b/models/activities/main_test.go
index 0a87f47600..a8740f53c4 100644
--- a/models/activities/main_test.go
+++ b/models/activities/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities_test
diff --git a/models/activities/notification.go b/models/activities/notification.go
index 10b3a76713..9aa4b87628 100644
--- a/models/activities/notification.go
+++ b/models/activities/notification.go
@@ -1,6 +1,5 @@
// Copyright 2016 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities
diff --git a/models/activities/notification_test.go b/models/activities/notification_test.go
index d871891001..36b63b266b 100644
--- a/models/activities/notification_test.go
+++ b/models/activities/notification_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities_test
diff --git a/models/activities/repo_activity.go b/models/activities/repo_activity.go
index 4c8aa7e81d..9018276c3a 100644
--- a/models/activities/repo_activity.go
+++ b/models/activities/repo_activity.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities
diff --git a/models/activities/statistic.go b/models/activities/statistic.go
index ea785a3ee2..138f4d8fe9 100644
--- a/models/activities/statistic.go
+++ b/models/activities/statistic.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package activities
diff --git a/models/activities/user_heatmap.go b/models/activities/user_heatmap.go
index 6e76be6c6b..3370103a55 100644
--- a/models/activities/user_heatmap.go
+++ b/models/activities/user_heatmap.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.package models
+// SPDX-License-Identifier: MIT
package activities
diff --git a/models/activities/user_heatmap_test.go b/models/activities/user_heatmap_test.go
index a8a240f790..34715ab6dd 100644
--- a/models/activities/user_heatmap_test.go
+++ b/models/activities/user_heatmap_test.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.package models
+// SPDX-License-Identifier: MIT
package activities_test
diff --git a/models/admin/task.go b/models/admin/task.go
index 4fa0f10394..9e661b9997 100644
--- a/models/admin/task.go
+++ b/models/admin/task.go
@@ -1,6 +1,5 @@
// Copyright 2019 Gitea. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package admin
diff --git a/models/asymkey/error.go b/models/asymkey/error.go
index 3ddeb0498a..1d486082f4 100644
--- a/models/asymkey/error.go
+++ b/models/asymkey/error.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key.go b/models/asymkey/gpg_key.go
index 30f5ecc949..ecd9041e65 100644
--- a/models/asymkey/gpg_key.go
+++ b/models/asymkey/gpg_key.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key_add.go b/models/asymkey/gpg_key_add.go
index e7be19073a..eb4027b3a4 100644
--- a/models/asymkey/gpg_key_add.go
+++ b/models/asymkey/gpg_key_add.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key_commit_verification.go b/models/asymkey/gpg_key_commit_verification.go
index d5b06f83fd..1cdd748e35 100644
--- a/models/asymkey/gpg_key_commit_verification.go
+++ b/models/asymkey/gpg_key_commit_verification.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key_common.go b/models/asymkey/gpg_key_common.go
index 1ea510c45f..5ceeee9aac 100644
--- a/models/asymkey/gpg_key_common.go
+++ b/models/asymkey/gpg_key_common.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key_import.go b/models/asymkey/gpg_key_import.go
index 210c4b835b..5b5ef4faba 100644
--- a/models/asymkey/gpg_key_import.go
+++ b/models/asymkey/gpg_key_import.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key_test.go b/models/asymkey/gpg_key_test.go
index 2cee45d98f..6a0f9c6144 100644
--- a/models/asymkey/gpg_key_test.go
+++ b/models/asymkey/gpg_key_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/gpg_key_verify.go b/models/asymkey/gpg_key_verify.go
index 4e9d04f576..cb5eb7c853 100644
--- a/models/asymkey/gpg_key_verify.go
+++ b/models/asymkey/gpg_key_verify.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/main_test.go b/models/asymkey/main_test.go
index 9f53e335fe..82a408ece0 100644
--- a/models/asymkey/main_test.go
+++ b/models/asymkey/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key.go b/models/asymkey/ssh_key.go
index 811f563c8d..4d6ae8103c 100644
--- a/models/asymkey/ssh_key.go
+++ b/models/asymkey/ssh_key.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_authorized_keys.go b/models/asymkey/ssh_key_authorized_keys.go
index ce3b0248ce..e138182d68 100644
--- a/models/asymkey/ssh_key_authorized_keys.go
+++ b/models/asymkey/ssh_key_authorized_keys.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_authorized_principals.go b/models/asymkey/ssh_key_authorized_principals.go
index 4b08d0dfe7..092839611f 100644
--- a/models/asymkey/ssh_key_authorized_principals.go
+++ b/models/asymkey/ssh_key_authorized_principals.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_commit_verification.go b/models/asymkey/ssh_key_commit_verification.go
index 65bae0f393..af73637c4a 100644
--- a/models/asymkey/ssh_key_commit_verification.go
+++ b/models/asymkey/ssh_key_commit_verification.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_deploy.go b/models/asymkey/ssh_key_deploy.go
index 601e5c32e5..cc84392117 100644
--- a/models/asymkey/ssh_key_deploy.go
+++ b/models/asymkey/ssh_key_deploy.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_fingerprint.go b/models/asymkey/ssh_key_fingerprint.go
index 788d58dbab..ca0334cc0b 100644
--- a/models/asymkey/ssh_key_fingerprint.go
+++ b/models/asymkey/ssh_key_fingerprint.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_parse.go b/models/asymkey/ssh_key_parse.go
index 2462310ed9..b3eecb2c9b 100644
--- a/models/asymkey/ssh_key_parse.go
+++ b/models/asymkey/ssh_key_parse.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_principals.go b/models/asymkey/ssh_key_principals.go
index 7a769fd84d..f00c3f3e9e 100644
--- a/models/asymkey/ssh_key_principals.go
+++ b/models/asymkey/ssh_key_principals.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_test.go b/models/asymkey/ssh_key_test.go
index adffedd0b6..afd79ae6de 100644
--- a/models/asymkey/ssh_key_test.go
+++ b/models/asymkey/ssh_key_test.go
@@ -1,7 +1,6 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/asymkey/ssh_key_verify.go b/models/asymkey/ssh_key_verify.go
index 6931df9e88..d6c16eb467 100644
--- a/models/asymkey/ssh_key_verify.go
+++ b/models/asymkey/ssh_key_verify.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package asymkey
diff --git a/models/auth/main_test.go b/models/auth/main_test.go
index 5d52e963b8..3205d8816f 100644
--- a/models/auth/main_test.go
+++ b/models/auth/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth_test
diff --git a/models/auth/oauth2.go b/models/auth/oauth2.go
index 2ff1066288..8e5a003d19 100644
--- a/models/auth/oauth2.go
+++ b/models/auth/oauth2.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth
diff --git a/models/auth/oauth2_test.go b/models/auth/oauth2_test.go
index 7a4df6b9ac..80d0e9baa4 100644
--- a/models/auth/oauth2_test.go
+++ b/models/auth/oauth2_test.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth_test
diff --git a/models/auth/session.go b/models/auth/session.go
index b5e4712bde..b60e6a903b 100644
--- a/models/auth/session.go
+++ b/models/auth/session.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth
diff --git a/models/auth/source.go b/models/auth/source.go
index f8be5398ae..bade2fecf0 100644
--- a/models/auth/source.go
+++ b/models/auth/source.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth
diff --git a/models/auth/source_test.go b/models/auth/source_test.go
index 67e96ee19e..31216cca8e 100644
--- a/models/auth/source_test.go
+++ b/models/auth/source_test.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth_test
diff --git a/models/auth/token.go b/models/auth/token.go
index 9902b80b78..763174f08f 100644
--- a/models/auth/token.go
+++ b/models/auth/token.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth
diff --git a/models/auth/token_test.go b/models/auth/token_test.go
index b27ff13406..8a1e664950 100644
--- a/models/auth/token_test.go
+++ b/models/auth/token_test.go
@@ -1,6 +1,5 @@
// Copyright 2016 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth_test
diff --git a/models/auth/twofactor.go b/models/auth/twofactor.go
index 736d4c340c..179d315364 100644
--- a/models/auth/twofactor.go
+++ b/models/auth/twofactor.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth
diff --git a/models/auth/webauthn.go b/models/auth/webauthn.go
index 1575b6cbab..d5b2ceafd3 100644
--- a/models/auth/webauthn.go
+++ b/models/auth/webauthn.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth
diff --git a/models/auth/webauthn_test.go b/models/auth/webauthn_test.go
index 29344376cc..8ba900bf89 100644
--- a/models/auth/webauthn_test.go
+++ b/models/auth/webauthn_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package auth_test
diff --git a/models/avatars/avatar.go b/models/avatars/avatar.go
index dec264cea4..7ccb782fa6 100644
--- a/models/avatars/avatar.go
+++ b/models/avatars/avatar.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package avatars
diff --git a/models/avatars/avatar_test.go b/models/avatars/avatar_test.go
index ace5445fc0..29be2ea346 100644
--- a/models/avatars/avatar_test.go
+++ b/models/avatars/avatar_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package avatars_test
diff --git a/models/avatars/main_test.go b/models/avatars/main_test.go
index 0e98d8f64d..6507632717 100644
--- a/models/avatars/main_test.go
+++ b/models/avatars/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package avatars_test
diff --git a/models/db/common.go b/models/db/common.go
index 1a59a8b5c6..76c7c119f4 100644
--- a/models/db/common.go
+++ b/models/db/common.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/consistency.go b/models/db/consistency.go
index 5a7878c74d..d19732cf80 100644
--- a/models/db/consistency.go
+++ b/models/db/consistency.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/context.go b/models/db/context.go
index 8c81469ebc..fb95e94c93 100644
--- a/models/db/context.go
+++ b/models/db/context.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/context_test.go b/models/db/context_test.go
index f00e7834ed..e7518a50d8 100644
--- a/models/db/context_test.go
+++ b/models/db/context_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db_test
diff --git a/models/db/convert.go b/models/db/convert.go
index 039a681040..b17e68c87e 100644
--- a/models/db/convert.go
+++ b/models/db/convert.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/engine.go b/models/db/engine.go
index 41949eb6f6..07ee6ca580 100755
--- a/models/db/engine.go
+++ b/models/db/engine.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/engine_test.go b/models/db/engine_test.go
index c2ba9614aa..fa1ac08a17 100644
--- a/models/db/engine_test.go
+++ b/models/db/engine_test.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db_test
diff --git a/models/db/error.go b/models/db/error.go
index 85cba5c4e9..5860cb4a07 100644
--- a/models/db/error.go
+++ b/models/db/error.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/index.go b/models/db/index.go
index 58a976ad52..46be74e91e 100644
--- a/models/db/index.go
+++ b/models/db/index.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/index_test.go b/models/db/index_test.go
index cf777b9d38..5fce0a6012 100644
--- a/models/db/index_test.go
+++ b/models/db/index_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db_test
diff --git a/models/db/install/db.go b/models/db/install/db.go
index 363a8c8679..d4c1139637 100644
--- a/models/db/install/db.go
+++ b/models/db/install/db.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package install
diff --git a/models/db/iterate.go b/models/db/iterate.go
index cbd2feed28..fc8c78d83e 100644
--- a/models/db/iterate.go
+++ b/models/db/iterate.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/iterate_test.go b/models/db/iterate_test.go
index 5d03a6e9ce..b0ea8b53ef 100644
--- a/models/db/iterate_test.go
+++ b/models/db/iterate_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db_test
diff --git a/models/db/list_options.go b/models/db/list_options.go
index 54f6d945c8..b9ee360b1b 100644
--- a/models/db/list_options.go
+++ b/models/db/list_options.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/log.go b/models/db/log.go
index 4c497fdfd7..fec2ea3c3d 100644
--- a/models/db/log.go
+++ b/models/db/log.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/main_test.go b/models/db/main_test.go
index b774dce4d8..ce48502918 100644
--- a/models/db/main_test.go
+++ b/models/db/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db_test
diff --git a/models/db/name.go b/models/db/name.go
index a05d1a789b..51be33a8bc 100644
--- a/models/db/name.go
+++ b/models/db/name.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/paginator/main_test.go b/models/db/paginator/main_test.go
index 1127987e53..b0557bc5a4 100644
--- a/models/db/paginator/main_test.go
+++ b/models/db/paginator/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package paginator
diff --git a/models/db/paginator/paginator.go b/models/db/paginator/paginator.go
index 747539f30e..bcda47d978 100644
--- a/models/db/paginator/paginator.go
+++ b/models/db/paginator/paginator.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package paginator
diff --git a/models/db/paginator/paginator_test.go b/models/db/paginator/paginator_test.go
index fdb8eee441..a1117fc7a4 100644
--- a/models/db/paginator/paginator_test.go
+++ b/models/db/paginator/paginator_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package paginator
diff --git a/models/db/search.go b/models/db/search.go
index 704a48ed1e..f5273cb6f6 100644
--- a/models/db/search.go
+++ b/models/db/search.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/sequence.go b/models/db/sequence.go
index 0daacee70c..6d801d022f 100644
--- a/models/db/sequence.go
+++ b/models/db/sequence.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/db/sql_postgres_with_schema.go b/models/db/sql_postgres_with_schema.go
index 4bbd12bdeb..ec63447f6f 100644
--- a/models/db/sql_postgres_with_schema.go
+++ b/models/db/sql_postgres_with_schema.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package db
diff --git a/models/error.go b/models/error.go
index f4c4bc8f67..8223f23585 100644
--- a/models/error.go
+++ b/models/error.go
@@ -1,7 +1,6 @@
// Copyright 2015 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/fixture_generation.go b/models/fixture_generation.go
index 50b983fa82..abf880ee8e 100644
--- a/models/fixture_generation.go
+++ b/models/fixture_generation.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/fixture_test.go b/models/fixture_test.go
index 0857341e44..8a28db8164 100644
--- a/models/fixture_test.go
+++ b/models/fixture_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/foreignreference/error.go b/models/foreignreference/error.go
index a1db773cd2..07ed1052a6 100644
--- a/models/foreignreference/error.go
+++ b/models/foreignreference/error.go
@@ -1,6 +1,5 @@
// Copyright 2022 Gitea. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package foreignreference
diff --git a/models/foreignreference/foreignreference.go b/models/foreignreference/foreignreference.go
index cc657a0fbe..2d2ad04c5a 100644
--- a/models/foreignreference/foreignreference.go
+++ b/models/foreignreference/foreignreference.go
@@ -1,6 +1,5 @@
// Copyright 2022 Gitea. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package foreignreference
diff --git a/models/git/branches.go b/models/git/branches.go
index 328f6f0f0d..87246ed149 100644
--- a/models/git/branches.go
+++ b/models/git/branches.go
@@ -1,6 +1,5 @@
// Copyright 2016 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git
diff --git a/models/git/branches_test.go b/models/git/branches_test.go
index 754c5a4e66..038a4f6686 100644
--- a/models/git/branches_test.go
+++ b/models/git/branches_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git_test
diff --git a/models/git/commit_status.go b/models/git/commit_status.go
index df6f5ae7ea..411fbbe536 100644
--- a/models/git/commit_status.go
+++ b/models/git/commit_status.go
@@ -1,6 +1,5 @@
// Copyright 2017 Gitea. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git
diff --git a/models/git/commit_status_test.go b/models/git/commit_status_test.go
index 7b81b1549c..c829673014 100644
--- a/models/git/commit_status_test.go
+++ b/models/git/commit_status_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 Gitea. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git_test
diff --git a/models/git/lfs.go b/models/git/lfs.go
index 87e07d7a5e..a86e84c050 100644
--- a/models/git/lfs.go
+++ b/models/git/lfs.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git
diff --git a/models/git/lfs_lock.go b/models/git/lfs_lock.go
index c5a8cc245e..3d765ea22b 100644
--- a/models/git/lfs_lock.go
+++ b/models/git/lfs_lock.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git
diff --git a/models/git/main_test.go b/models/git/main_test.go
index 41e6ac4704..5ef9cde607 100644
--- a/models/git/main_test.go
+++ b/models/git/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git_test
diff --git a/models/git/protected_tag.go b/models/git/protected_tag.go
index 4640a77b20..1d32b11366 100644
--- a/models/git/protected_tag.go
+++ b/models/git/protected_tag.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git
diff --git a/models/git/protected_tag_test.go b/models/git/protected_tag_test.go
index 352eed0060..164c33e28f 100644
--- a/models/git/protected_tag_test.go
+++ b/models/git/protected_tag_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package git_test
diff --git a/models/issues/assignees.go b/models/issues/assignees.go
index 19480fa1e1..25ecd4b05c 100644
--- a/models/issues/assignees.go
+++ b/models/issues/assignees.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/assignees_test.go b/models/issues/assignees_test.go
index 4286bdd7ee..7f18569d49 100644
--- a/models/issues/assignees_test.go
+++ b/models/issues/assignees_test.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/comment.go b/models/issues/comment.go
index 9483814a19..0aaa870b46 100644
--- a/models/issues/comment.go
+++ b/models/issues/comment.go
@@ -1,8 +1,7 @@
// Copyright 2018 The Gitea Authors.
// Copyright 2016 The Gogs Authors.
// All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/comment_list.go b/models/issues/comment_list.go
index e42b8605f9..2b55bc212f 100644
--- a/models/issues/comment_list.go
+++ b/models/issues/comment_list.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/comment_test.go b/models/issues/comment_test.go
index f12da0177f..6a647474dc 100644
--- a/models/issues/comment_test.go
+++ b/models/issues/comment_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/content_history.go b/models/issues/content_history.go
index f5cfa65b8f..cc06b184d7 100644
--- a/models/issues/content_history.go
+++ b/models/issues/content_history.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/content_history_test.go b/models/issues/content_history_test.go
index 1218d871d0..7d52f1bcc6 100644
--- a/models/issues/content_history_test.go
+++ b/models/issues/content_history_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/dependency.go b/models/issues/dependency.go
index a02280d8a6..bd39824369 100644
--- a/models/issues/dependency.go
+++ b/models/issues/dependency.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/dependency_test.go b/models/issues/dependency_test.go
index 3ea0b4ff5c..7af30b2019 100644
--- a/models/issues/dependency_test.go
+++ b/models/issues/dependency_test.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/issue.go b/models/issues/issue.go
index 69d6657d46..488a17609e 100644
--- a/models/issues/issue.go
+++ b/models/issues/issue.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_index.go b/models/issues/issue_index.go
index 1fa79f494a..b480cc683f 100644
--- a/models/issues/issue_index.go
+++ b/models/issues/issue_index.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_list.go b/models/issues/issue_list.go
index d9dff4cb4d..35a0c1f0e3 100644
--- a/models/issues/issue_list.go
+++ b/models/issues/issue_list.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_list_test.go b/models/issues/issue_list_test.go
index c38a405e02..954a20ffe4 100644
--- a/models/issues/issue_list_test.go
+++ b/models/issues/issue_list_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/issue_lock.go b/models/issues/issue_lock.go
index 608b5fd140..1376ffcada 100644
--- a/models/issues/issue_lock.go
+++ b/models/issues/issue_lock.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_project.go b/models/issues/issue_project.go
index 39a27abd3e..a366a92fad 100644
--- a/models/issues/issue_project.go
+++ b/models/issues/issue_project.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_test.go b/models/issues/issue_test.go
index 2c8728e71a..6764a9e626 100644
--- a/models/issues/issue_test.go
+++ b/models/issues/issue_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/issue_user.go b/models/issues/issue_user.go
index c1a68c96e8..4a537752a2 100644
--- a/models/issues/issue_user.go
+++ b/models/issues/issue_user.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_user_test.go b/models/issues/issue_user_test.go
index 7dd84ed68c..0daace6c9b 100644
--- a/models/issues/issue_user_test.go
+++ b/models/issues/issue_user_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gogs Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/issue_watch.go b/models/issues/issue_watch.go
index cb9d7e7125..1efc0ea687 100644
--- a/models/issues/issue_watch.go
+++ b/models/issues/issue_watch.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_watch_test.go b/models/issues/issue_watch_test.go
index 7aaf9f7f5d..4f44487f56 100644
--- a/models/issues/issue_watch_test.go
+++ b/models/issues/issue_watch_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/issue_xref.go b/models/issues/issue_xref.go
index 4c6601a0a2..a965cf7340 100644
--- a/models/issues/issue_xref.go
+++ b/models/issues/issue_xref.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/issue_xref_test.go b/models/issues/issue_xref_test.go
index d6d88db894..6d96c398d0 100644
--- a/models/issues/issue_xref_test.go
+++ b/models/issues/issue_xref_test.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/label.go b/models/issues/label.go
index dc7058d643..e5583ff00f 100644
--- a/models/issues/label.go
+++ b/models/issues/label.go
@@ -1,7 +1,6 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
// Copyright 2020 The Gitea Authors.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/label_test.go b/models/issues/label_test.go
index 077e0eeb67..239e328d47 100644
--- a/models/issues/label_test.go
+++ b/models/issues/label_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/main_test.go b/models/issues/main_test.go
index 89f9e1c999..93e05f33f6 100644
--- a/models/issues/main_test.go
+++ b/models/issues/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/milestone.go b/models/issues/milestone.go
index 9d1778f732..7c2ce407e6 100644
--- a/models/issues/milestone.go
+++ b/models/issues/milestone.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/milestone_test.go b/models/issues/milestone_test.go
index f04a2b2b3b..5db5655906 100644
--- a/models/issues/milestone_test.go
+++ b/models/issues/milestone_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/pull.go b/models/issues/pull.go
index 993a1ba8bd..9105dd4d3a 100644
--- a/models/issues/pull.go
+++ b/models/issues/pull.go
@@ -1,7 +1,6 @@
// Copyright 2015 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/pull_list.go b/models/issues/pull_list.go
index 6110ba77fa..432e848e97 100644
--- a/models/issues/pull_list.go
+++ b/models/issues/pull_list.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/pull_test.go b/models/issues/pull_test.go
index d88f9d4f54..8ce8eecc4a 100644
--- a/models/issues/pull_test.go
+++ b/models/issues/pull_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/reaction.go b/models/issues/reaction.go
index 5cb63795d1..381881ff61 100644
--- a/models/issues/reaction.go
+++ b/models/issues/reaction.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/reaction_test.go b/models/issues/reaction_test.go
index 835a667619..ddd0e2d04c 100644
--- a/models/issues/reaction_test.go
+++ b/models/issues/reaction_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/review.go b/models/issues/review.go
index 5cf7d4c3da..0b50763fdc 100644
--- a/models/issues/review.go
+++ b/models/issues/review.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/review_test.go b/models/issues/review_test.go
index 39ad14c65f..cc4c13f9e2 100644
--- a/models/issues/review_test.go
+++ b/models/issues/review_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/stopwatch.go b/models/issues/stopwatch.go
index d1d985b746..8a8fdca339 100644
--- a/models/issues/stopwatch.go
+++ b/models/issues/stopwatch.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/stopwatch_test.go b/models/issues/stopwatch_test.go
index a5e33f1cf6..7745bc513c 100644
--- a/models/issues/stopwatch_test.go
+++ b/models/issues/stopwatch_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/issues/tracked_time.go b/models/issues/tracked_time.go
index e1da0f32b0..6d25975459 100644
--- a/models/issues/tracked_time.go
+++ b/models/issues/tracked_time.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues
diff --git a/models/issues/tracked_time_test.go b/models/issues/tracked_time_test.go
index ba8b242d99..b3174c7c82 100644
--- a/models/issues/tracked_time_test.go
+++ b/models/issues/tracked_time_test.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package issues_test
diff --git a/models/main_test.go b/models/main_test.go
index 3584001569..cc4eebfe76 100644
--- a/models/main_test.go
+++ b/models/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/migrate.go b/models/migrate.go
index 2a79640b07..b1b5568126 100644
--- a/models/migrate.go
+++ b/models/migrate.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/migrate_test.go b/models/migrate_test.go
index bc7729673a..48cd905e4c 100644
--- a/models/migrate_test.go
+++ b/models/migrate_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/migrations/base/db.go b/models/migrations/base/db.go
index 5466b76220..dcf99c96ae 100644
--- a/models/migrations/base/db.go
+++ b/models/migrations/base/db.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package base
diff --git a/models/migrations/base/db_test.go b/models/migrations/base/db_test.go
index ee227b7978..5145e19e86 100644
--- a/models/migrations/base/db_test.go
+++ b/models/migrations/base/db_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package base
diff --git a/models/migrations/base/hash.go b/models/migrations/base/hash.go
index 0f078dd70f..164f826b45 100644
--- a/models/migrations/base/hash.go
+++ b/models/migrations/base/hash.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package base
diff --git a/models/migrations/base/main_test.go b/models/migrations/base/main_test.go
index 290d87214a..c1c789150f 100644
--- a/models/migrations/base/main_test.go
+++ b/models/migrations/base/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package base
diff --git a/models/migrations/base/testlogger.go b/models/migrations/base/testlogger.go
index 0f35a078ec..7cbf4602be 100644
--- a/models/migrations/base/testlogger.go
+++ b/models/migrations/base/testlogger.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package base
diff --git a/models/migrations/base/tests.go b/models/migrations/base/tests.go
index dafc0df2f2..a9bcd20f67 100644
--- a/models/migrations/base/tests.go
+++ b/models/migrations/base/tests.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package base
diff --git a/models/migrations/migrations.go b/models/migrations/migrations.go
index a48c837e8b..e718355f83 100644
--- a/models/migrations/migrations.go
+++ b/models/migrations/migrations.go
@@ -1,7 +1,6 @@
// Copyright 2015 The Gogs Authors. All rights reserved.
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package migrations
diff --git a/models/migrations/v1_10/v100.go b/models/migrations/v1_10/v100.go
index af58b4b21d..bd11790b98 100644
--- a/models/migrations/v1_10/v100.go
+++ b/models/migrations/v1_10/v100.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v101.go b/models/migrations/v1_10/v101.go
index 350e537a97..79b419e9d9 100644
--- a/models/migrations/v1_10/v101.go
+++ b/models/migrations/v1_10/v101.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v88.go b/models/migrations/v1_10/v88.go
index 32659006ea..e6376af62e 100644
--- a/models/migrations/v1_10/v88.go
+++ b/models/migrations/v1_10/v88.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v89.go b/models/migrations/v1_10/v89.go
index 4b21ef20ff..937068292c 100644
--- a/models/migrations/v1_10/v89.go
+++ b/models/migrations/v1_10/v89.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v90.go b/models/migrations/v1_10/v90.go
index aa08ac36bc..c9a69a6dfe 100644
--- a/models/migrations/v1_10/v90.go
+++ b/models/migrations/v1_10/v90.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v91.go b/models/migrations/v1_10/v91.go
index b8c083f8d4..9b5fefb1d0 100644
--- a/models/migrations/v1_10/v91.go
+++ b/models/migrations/v1_10/v91.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v92.go b/models/migrations/v1_10/v92.go
index c0552aaab5..9080108594 100644
--- a/models/migrations/v1_10/v92.go
+++ b/models/migrations/v1_10/v92.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v93.go b/models/migrations/v1_10/v93.go
index 6ce89f0d49..5b59065171 100644
--- a/models/migrations/v1_10/v93.go
+++ b/models/migrations/v1_10/v93.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v94.go b/models/migrations/v1_10/v94.go
index 542e45c139..fe3804aee4 100644
--- a/models/migrations/v1_10/v94.go
+++ b/models/migrations/v1_10/v94.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v95.go b/models/migrations/v1_10/v95.go
index 48a0c4ea7f..1b60eefb42 100644
--- a/models/migrations/v1_10/v95.go
+++ b/models/migrations/v1_10/v95.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v96.go b/models/migrations/v1_10/v96.go
index 372ca9e65a..2abd260be4 100644
--- a/models/migrations/v1_10/v96.go
+++ b/models/migrations/v1_10/v96.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v97.go b/models/migrations/v1_10/v97.go
index 4438a9ed50..8a1a4426ab 100644
--- a/models/migrations/v1_10/v97.go
+++ b/models/migrations/v1_10/v97.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v98.go b/models/migrations/v1_10/v98.go
index 8e9ebb7d97..cab9a63065 100644
--- a/models/migrations/v1_10/v98.go
+++ b/models/migrations/v1_10/v98.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_10/v99.go b/models/migrations/v1_10/v99.go
index 21554f6eff..170a30631f 100644
--- a/models/migrations/v1_10/v99.go
+++ b/models/migrations/v1_10/v99.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_10 //nolint
diff --git a/models/migrations/v1_11/v102.go b/models/migrations/v1_11/v102.go
index 49d9d3ae71..9358e4cef3 100644
--- a/models/migrations/v1_11/v102.go
+++ b/models/migrations/v1_11/v102.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v103.go b/models/migrations/v1_11/v103.go
index e9114adeef..e4e16a054e 100644
--- a/models/migrations/v1_11/v103.go
+++ b/models/migrations/v1_11/v103.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v104.go b/models/migrations/v1_11/v104.go
index 0ab3682f6e..c76554cf59 100644
--- a/models/migrations/v1_11/v104.go
+++ b/models/migrations/v1_11/v104.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v105.go b/models/migrations/v1_11/v105.go
index 07aeedcd62..df261c992c 100644
--- a/models/migrations/v1_11/v105.go
+++ b/models/migrations/v1_11/v105.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v106.go b/models/migrations/v1_11/v106.go
index af77508667..3e06309a8d 100644
--- a/models/migrations/v1_11/v106.go
+++ b/models/migrations/v1_11/v106.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v107.go b/models/migrations/v1_11/v107.go
index 5cc0d5282d..1ffbd35dd7 100644
--- a/models/migrations/v1_11/v107.go
+++ b/models/migrations/v1_11/v107.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v108.go b/models/migrations/v1_11/v108.go
index 06ff1b16e3..28132c377d 100644
--- a/models/migrations/v1_11/v108.go
+++ b/models/migrations/v1_11/v108.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v109.go b/models/migrations/v1_11/v109.go
index 2bfd2536bf..d2ee9a6aaa 100644
--- a/models/migrations/v1_11/v109.go
+++ b/models/migrations/v1_11/v109.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v110.go b/models/migrations/v1_11/v110.go
index 813a753e0c..81afa1331d 100644
--- a/models/migrations/v1_11/v110.go
+++ b/models/migrations/v1_11/v110.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v111.go b/models/migrations/v1_11/v111.go
index f1f1d7cb0f..5b15c32163 100644
--- a/models/migrations/v1_11/v111.go
+++ b/models/migrations/v1_11/v111.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v112.go b/models/migrations/v1_11/v112.go
index f8e84cf752..3478ffe449 100644
--- a/models/migrations/v1_11/v112.go
+++ b/models/migrations/v1_11/v112.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v113.go b/models/migrations/v1_11/v113.go
index 36ab1bd9c4..dc9adb60b0 100644
--- a/models/migrations/v1_11/v113.go
+++ b/models/migrations/v1_11/v113.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v114.go b/models/migrations/v1_11/v114.go
index 688dd06d42..95adcee989 100644
--- a/models/migrations/v1_11/v114.go
+++ b/models/migrations/v1_11/v114.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v115.go b/models/migrations/v1_11/v115.go
index 1fbf0c4f25..da935f6514 100644
--- a/models/migrations/v1_11/v115.go
+++ b/models/migrations/v1_11/v115.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_11/v116.go b/models/migrations/v1_11/v116.go
index 6b6d91777b..73fddd1039 100644
--- a/models/migrations/v1_11/v116.go
+++ b/models/migrations/v1_11/v116.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_11 //nolint
diff --git a/models/migrations/v1_12/v117.go b/models/migrations/v1_12/v117.go
index 6a102e0df7..bc768f3f0b 100644
--- a/models/migrations/v1_12/v117.go
+++ b/models/migrations/v1_12/v117.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v118.go b/models/migrations/v1_12/v118.go
index 227daffc45..9b893e2992 100644
--- a/models/migrations/v1_12/v118.go
+++ b/models/migrations/v1_12/v118.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v119.go b/models/migrations/v1_12/v119.go
index 998ca004d2..60bfe6a57d 100644
--- a/models/migrations/v1_12/v119.go
+++ b/models/migrations/v1_12/v119.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v120.go b/models/migrations/v1_12/v120.go
index cc35ce5f3e..f4e61215eb 100644
--- a/models/migrations/v1_12/v120.go
+++ b/models/migrations/v1_12/v120.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v121.go b/models/migrations/v1_12/v121.go
index 19864658d1..ac656b2d42 100644
--- a/models/migrations/v1_12/v121.go
+++ b/models/migrations/v1_12/v121.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v122.go b/models/migrations/v1_12/v122.go
index b0edae93bd..67ac9411fa 100644
--- a/models/migrations/v1_12/v122.go
+++ b/models/migrations/v1_12/v122.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v123.go b/models/migrations/v1_12/v123.go
index 1ecfdce736..ec56161afa 100644
--- a/models/migrations/v1_12/v123.go
+++ b/models/migrations/v1_12/v123.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v124.go b/models/migrations/v1_12/v124.go
index 0fc86378db..311690c039 100644
--- a/models/migrations/v1_12/v124.go
+++ b/models/migrations/v1_12/v124.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v125.go b/models/migrations/v1_12/v125.go
index d74f888e90..5540dfd626 100644
--- a/models/migrations/v1_12/v125.go
+++ b/models/migrations/v1_12/v125.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v126.go b/models/migrations/v1_12/v126.go
index 51dfb51673..ca9ec3aa3f 100644
--- a/models/migrations/v1_12/v126.go
+++ b/models/migrations/v1_12/v126.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v127.go b/models/migrations/v1_12/v127.go
index 5849b82566..b248eb4c06 100644
--- a/models/migrations/v1_12/v127.go
+++ b/models/migrations/v1_12/v127.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v128.go b/models/migrations/v1_12/v128.go
index 71e8e32077..44d44a26c5 100644
--- a/models/migrations/v1_12/v128.go
+++ b/models/migrations/v1_12/v128.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v129.go b/models/migrations/v1_12/v129.go
index 28bc5f604f..cf228242b9 100644
--- a/models/migrations/v1_12/v129.go
+++ b/models/migrations/v1_12/v129.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v130.go b/models/migrations/v1_12/v130.go
index ca3765be7b..391810c7ca 100644
--- a/models/migrations/v1_12/v130.go
+++ b/models/migrations/v1_12/v130.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v131.go b/models/migrations/v1_12/v131.go
index 14d954b4ba..a734d9fbf8 100644
--- a/models/migrations/v1_12/v131.go
+++ b/models/migrations/v1_12/v131.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v132.go b/models/migrations/v1_12/v132.go
index 8d93460f76..1708a57a7e 100644
--- a/models/migrations/v1_12/v132.go
+++ b/models/migrations/v1_12/v132.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v133.go b/models/migrations/v1_12/v133.go
index 1d69c47b9f..e1c392459b 100644
--- a/models/migrations/v1_12/v133.go
+++ b/models/migrations/v1_12/v133.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v134.go b/models/migrations/v1_12/v134.go
index 297db37a08..3d1c82f09e 100644
--- a/models/migrations/v1_12/v134.go
+++ b/models/migrations/v1_12/v134.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v135.go b/models/migrations/v1_12/v135.go
index 9453ecdd58..5a87d9911b 100644
--- a/models/migrations/v1_12/v135.go
+++ b/models/migrations/v1_12/v135.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v136.go b/models/migrations/v1_12/v136.go
index b114ddf508..0cecba7be9 100644
--- a/models/migrations/v1_12/v136.go
+++ b/models/migrations/v1_12/v136.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v137.go b/models/migrations/v1_12/v137.go
index 6eb6b1ebb3..371b1a3fdb 100644
--- a/models/migrations/v1_12/v137.go
+++ b/models/migrations/v1_12/v137.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v138.go b/models/migrations/v1_12/v138.go
index c101c6e4cd..a2bfdb59a8 100644
--- a/models/migrations/v1_12/v138.go
+++ b/models/migrations/v1_12/v138.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_12/v139.go b/models/migrations/v1_12/v139.go
index 69daa94f98..725b8fa305 100644
--- a/models/migrations/v1_12/v139.go
+++ b/models/migrations/v1_12/v139.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_12 //nolint
diff --git a/models/migrations/v1_13/v140.go b/models/migrations/v1_13/v140.go
index 37aeeaeb6b..3de9eaaf7c 100644
--- a/models/migrations/v1_13/v140.go
+++ b/models/migrations/v1_13/v140.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v141.go b/models/migrations/v1_13/v141.go
index 7dd1cc5d67..80796e6db9 100644
--- a/models/migrations/v1_13/v141.go
+++ b/models/migrations/v1_13/v141.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v142.go b/models/migrations/v1_13/v142.go
index 3a2206b6c6..7c7c01ad47 100644
--- a/models/migrations/v1_13/v142.go
+++ b/models/migrations/v1_13/v142.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v143.go b/models/migrations/v1_13/v143.go
index eee66c0a0d..ad1a8c66a5 100644
--- a/models/migrations/v1_13/v143.go
+++ b/models/migrations/v1_13/v143.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v144.go b/models/migrations/v1_13/v144.go
index 0b8b91268b..f5a0bc5751 100644
--- a/models/migrations/v1_13/v144.go
+++ b/models/migrations/v1_13/v144.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v145.go b/models/migrations/v1_13/v145.go
index b12da3c675..c96e79f8a0 100644
--- a/models/migrations/v1_13/v145.go
+++ b/models/migrations/v1_13/v145.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v146.go b/models/migrations/v1_13/v146.go
index 7afd325371..5db8b0a437 100644
--- a/models/migrations/v1_13/v146.go
+++ b/models/migrations/v1_13/v146.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v147.go b/models/migrations/v1_13/v147.go
index 1518b8dd24..d9c51145c4 100644
--- a/models/migrations/v1_13/v147.go
+++ b/models/migrations/v1_13/v147.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v148.go b/models/migrations/v1_13/v148.go
index 40ede7174c..7bb8ab700b 100644
--- a/models/migrations/v1_13/v148.go
+++ b/models/migrations/v1_13/v148.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v149.go b/models/migrations/v1_13/v149.go
index f0054b752d..e093b4f9db 100644
--- a/models/migrations/v1_13/v149.go
+++ b/models/migrations/v1_13/v149.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v150.go b/models/migrations/v1_13/v150.go
index 99e6ddf685..d5ba489566 100644
--- a/models/migrations/v1_13/v150.go
+++ b/models/migrations/v1_13/v150.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v151.go b/models/migrations/v1_13/v151.go
index 9efda93645..9490c1778c 100644
--- a/models/migrations/v1_13/v151.go
+++ b/models/migrations/v1_13/v151.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v152.go b/models/migrations/v1_13/v152.go
index ec49a2fb97..7f7c414de8 100644
--- a/models/migrations/v1_13/v152.go
+++ b/models/migrations/v1_13/v152.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v153.go b/models/migrations/v1_13/v153.go
index 1428edd3c1..4146d83387 100644
--- a/models/migrations/v1_13/v153.go
+++ b/models/migrations/v1_13/v153.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_13/v154.go b/models/migrations/v1_13/v154.go
index 8976db675c..8b4498be84 100644
--- a/models/migrations/v1_13/v154.go
+++ b/models/migrations/v1_13/v154.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_13 //nolint
diff --git a/models/migrations/v1_14/main_test.go b/models/migrations/v1_14/main_test.go
index 859f7520ee..7a091b9b9a 100644
--- a/models/migrations/v1_14/main_test.go
+++ b/models/migrations/v1_14/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v155.go b/models/migrations/v1_14/v155.go
index 630eb94f1a..7c5dc5fbe2 100644
--- a/models/migrations/v1_14/v155.go
+++ b/models/migrations/v1_14/v155.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v156.go b/models/migrations/v1_14/v156.go
index 698c1c942b..2cf4954a15 100644
--- a/models/migrations/v1_14/v156.go
+++ b/models/migrations/v1_14/v156.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v157.go b/models/migrations/v1_14/v157.go
index 12f0876d61..b9d8225af8 100644
--- a/models/migrations/v1_14/v157.go
+++ b/models/migrations/v1_14/v157.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v158.go b/models/migrations/v1_14/v158.go
index e6c9e629f7..7ea80a659e 100644
--- a/models/migrations/v1_14/v158.go
+++ b/models/migrations/v1_14/v158.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v159.go b/models/migrations/v1_14/v159.go
index 60be2b12bd..149ae0f6a8 100644
--- a/models/migrations/v1_14/v159.go
+++ b/models/migrations/v1_14/v159.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v160.go b/models/migrations/v1_14/v160.go
index 5bdf180ef9..b9b7e7fbdd 100644
--- a/models/migrations/v1_14/v160.go
+++ b/models/migrations/v1_14/v160.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v161.go b/models/migrations/v1_14/v161.go
index cf661caa37..ef3c14d595 100644
--- a/models/migrations/v1_14/v161.go
+++ b/models/migrations/v1_14/v161.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v162.go b/models/migrations/v1_14/v162.go
index bfaa824fa2..972f771fd7 100644
--- a/models/migrations/v1_14/v162.go
+++ b/models/migrations/v1_14/v162.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v163.go b/models/migrations/v1_14/v163.go
index 8044dd4035..22f55f48d1 100644
--- a/models/migrations/v1_14/v163.go
+++ b/models/migrations/v1_14/v163.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v164.go b/models/migrations/v1_14/v164.go
index 0a14248503..a6791b16e0 100644
--- a/models/migrations/v1_14/v164.go
+++ b/models/migrations/v1_14/v164.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v165.go b/models/migrations/v1_14/v165.go
index d42dea96a5..a784832e1c 100644
--- a/models/migrations/v1_14/v165.go
+++ b/models/migrations/v1_14/v165.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v166.go b/models/migrations/v1_14/v166.go
index bdb18ffa64..1eb7263347 100644
--- a/models/migrations/v1_14/v166.go
+++ b/models/migrations/v1_14/v166.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v167.go b/models/migrations/v1_14/v167.go
index 8098a76213..fb6b3b474a 100644
--- a/models/migrations/v1_14/v167.go
+++ b/models/migrations/v1_14/v167.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v168.go b/models/migrations/v1_14/v168.go
index e62ab909a0..a30a8859f7 100644
--- a/models/migrations/v1_14/v168.go
+++ b/models/migrations/v1_14/v168.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v169.go b/models/migrations/v1_14/v169.go
index f5fe332d97..5b81bb58b1 100644
--- a/models/migrations/v1_14/v169.go
+++ b/models/migrations/v1_14/v169.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v170.go b/models/migrations/v1_14/v170.go
index cb0f927a2f..adb28cae5e 100644
--- a/models/migrations/v1_14/v170.go
+++ b/models/migrations/v1_14/v170.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v171.go b/models/migrations/v1_14/v171.go
index 0c94fd4f93..35769342e8 100644
--- a/models/migrations/v1_14/v171.go
+++ b/models/migrations/v1_14/v171.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v172.go b/models/migrations/v1_14/v172.go
index 6518c03174..76519b9457 100644
--- a/models/migrations/v1_14/v172.go
+++ b/models/migrations/v1_14/v172.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v173.go b/models/migrations/v1_14/v173.go
index c8c9c39c69..3b7ecb8f9d 100644
--- a/models/migrations/v1_14/v173.go
+++ b/models/migrations/v1_14/v173.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v174.go b/models/migrations/v1_14/v174.go
index 9a139764c3..766d3a4208 100644
--- a/models/migrations/v1_14/v174.go
+++ b/models/migrations/v1_14/v174.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v175.go b/models/migrations/v1_14/v175.go
index e66871f5ee..f1b9b974c6 100644
--- a/models/migrations/v1_14/v175.go
+++ b/models/migrations/v1_14/v175.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v176.go b/models/migrations/v1_14/v176.go
index 4a343159ec..bd2484e49d 100644
--- a/models/migrations/v1_14/v176.go
+++ b/models/migrations/v1_14/v176.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v176_test.go b/models/migrations/v1_14/v176_test.go
index c088af9066..ea3e750d7f 100644
--- a/models/migrations/v1_14/v176_test.go
+++ b/models/migrations/v1_14/v176_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v177.go b/models/migrations/v1_14/v177.go
index c3086cd8e9..e72a9e53a9 100644
--- a/models/migrations/v1_14/v177.go
+++ b/models/migrations/v1_14/v177.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_14/v177_test.go b/models/migrations/v1_14/v177_test.go
index 4e061316d3..5568a18fec 100644
--- a/models/migrations/v1_14/v177_test.go
+++ b/models/migrations/v1_14/v177_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_14 //nolint
diff --git a/models/migrations/v1_15/main_test.go b/models/migrations/v1_15/main_test.go
index d589734e37..366f19788e 100644
--- a/models/migrations/v1_15/main_test.go
+++ b/models/migrations/v1_15/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v178.go b/models/migrations/v1_15/v178.go
index 27ece98916..9bb6ed7f8d 100644
--- a/models/migrations/v1_15/v178.go
+++ b/models/migrations/v1_15/v178.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v179.go b/models/migrations/v1_15/v179.go
index c23bf91766..f6b142eb42 100644
--- a/models/migrations/v1_15/v179.go
+++ b/models/migrations/v1_15/v179.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v180.go b/models/migrations/v1_15/v180.go
index fc948bb1f5..17163ee2c6 100644
--- a/models/migrations/v1_15/v180.go
+++ b/models/migrations/v1_15/v180.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v181.go b/models/migrations/v1_15/v181.go
index 7ec3dae376..e2bb3208c4 100644
--- a/models/migrations/v1_15/v181.go
+++ b/models/migrations/v1_15/v181.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v181_test.go b/models/migrations/v1_15/v181_test.go
index f621d0d162..1b075be7a0 100644
--- a/models/migrations/v1_15/v181_test.go
+++ b/models/migrations/v1_15/v181_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v182.go b/models/migrations/v1_15/v182.go
index 32282089af..c584ef851d 100644
--- a/models/migrations/v1_15/v182.go
+++ b/models/migrations/v1_15/v182.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v182_test.go b/models/migrations/v1_15/v182_test.go
index b227e557ae..75ef8e1cd8 100644
--- a/models/migrations/v1_15/v182_test.go
+++ b/models/migrations/v1_15/v182_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v183.go b/models/migrations/v1_15/v183.go
index 48039f8dc4..4cc98f9efc 100644
--- a/models/migrations/v1_15/v183.go
+++ b/models/migrations/v1_15/v183.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v184.go b/models/migrations/v1_15/v184.go
index 195b419bc3..48f8b62165 100644
--- a/models/migrations/v1_15/v184.go
+++ b/models/migrations/v1_15/v184.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v185.go b/models/migrations/v1_15/v185.go
index 4b8ed2e038..382cb62147 100644
--- a/models/migrations/v1_15/v185.go
+++ b/models/migrations/v1_15/v185.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v186.go b/models/migrations/v1_15/v186.go
index 3f53ff6a11..310ac85f4c 100644
--- a/models/migrations/v1_15/v186.go
+++ b/models/migrations/v1_15/v186.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v187.go b/models/migrations/v1_15/v187.go
index c3f60d1db8..afd86bac45 100644
--- a/models/migrations/v1_15/v187.go
+++ b/models/migrations/v1_15/v187.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_15/v188.go b/models/migrations/v1_15/v188.go
index 265b6f2f3f..71e45cab0e 100644
--- a/models/migrations/v1_15/v188.go
+++ b/models/migrations/v1_15/v188.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_15 //nolint
diff --git a/models/migrations/v1_16/main_test.go b/models/migrations/v1_16/main_test.go
index 8109a8a263..817a0c13a4 100644
--- a/models/migrations/v1_16/main_test.go
+++ b/models/migrations/v1_16/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v189.go b/models/migrations/v1_16/v189.go
index b04115845e..32e3899a3a 100644
--- a/models/migrations/v1_16/v189.go
+++ b/models/migrations/v1_16/v189.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v189_test.go b/models/migrations/v1_16/v189_test.go
index 9c0f0967cd..96cb97c328 100644
--- a/models/migrations/v1_16/v189_test.go
+++ b/models/migrations/v1_16/v189_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v190.go b/models/migrations/v1_16/v190.go
index a669fc31fa..1853729ae9 100644
--- a/models/migrations/v1_16/v190.go
+++ b/models/migrations/v1_16/v190.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v191.go b/models/migrations/v1_16/v191.go
index 461ac653d4..2d2c3d1a58 100644
--- a/models/migrations/v1_16/v191.go
+++ b/models/migrations/v1_16/v191.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v192.go b/models/migrations/v1_16/v192.go
index e3ac2654fd..2d5d158a09 100644
--- a/models/migrations/v1_16/v192.go
+++ b/models/migrations/v1_16/v192.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v193.go b/models/migrations/v1_16/v193.go
index 8bf960feb3..dd50e353e3 100644
--- a/models/migrations/v1_16/v193.go
+++ b/models/migrations/v1_16/v193.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v193_test.go b/models/migrations/v1_16/v193_test.go
index b573a54bb0..17669a012e 100644
--- a/models/migrations/v1_16/v193_test.go
+++ b/models/migrations/v1_16/v193_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v194.go b/models/migrations/v1_16/v194.go
index 8486b1131a..ae7fe10bfc 100644
--- a/models/migrations/v1_16/v194.go
+++ b/models/migrations/v1_16/v194.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v195.go b/models/migrations/v1_16/v195.go
index a7165cbf75..9e390a971e 100644
--- a/models/migrations/v1_16/v195.go
+++ b/models/migrations/v1_16/v195.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v195_test.go b/models/migrations/v1_16/v195_test.go
index 06ff13b52b..742397bf32 100644
--- a/models/migrations/v1_16/v195_test.go
+++ b/models/migrations/v1_16/v195_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v196.go b/models/migrations/v1_16/v196.go
index b73a56607e..ed7f4185a1 100644
--- a/models/migrations/v1_16/v196.go
+++ b/models/migrations/v1_16/v196.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v197.go b/models/migrations/v1_16/v197.go
index da2e9ae76f..ef9d57a79e 100644
--- a/models/migrations/v1_16/v197.go
+++ b/models/migrations/v1_16/v197.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v198.go b/models/migrations/v1_16/v198.go
index 0e09ee5306..ed792de793 100644
--- a/models/migrations/v1_16/v198.go
+++ b/models/migrations/v1_16/v198.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v199.go b/models/migrations/v1_16/v199.go
index 53ed7e4e8a..6adcf890af 100644
--- a/models/migrations/v1_16/v199.go
+++ b/models/migrations/v1_16/v199.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v200.go b/models/migrations/v1_16/v200.go
index 70ee36354c..e39f4af9e8 100644
--- a/models/migrations/v1_16/v200.go
+++ b/models/migrations/v1_16/v200.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v201.go b/models/migrations/v1_16/v201.go
index 6a2eda77b1..35e0c9f2fb 100644
--- a/models/migrations/v1_16/v201.go
+++ b/models/migrations/v1_16/v201.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v202.go b/models/migrations/v1_16/v202.go
index de0576b8d6..79676f3fab 100644
--- a/models/migrations/v1_16/v202.go
+++ b/models/migrations/v1_16/v202.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v203.go b/models/migrations/v1_16/v203.go
index 78903cb595..26ec135a07 100644
--- a/models/migrations/v1_16/v203.go
+++ b/models/migrations/v1_16/v203.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v204.go b/models/migrations/v1_16/v204.go
index 8151866fa2..e7577c8da4 100644
--- a/models/migrations/v1_16/v204.go
+++ b/models/migrations/v1_16/v204.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v205.go b/models/migrations/v1_16/v205.go
index 9cca445d35..d6c577083c 100644
--- a/models/migrations/v1_16/v205.go
+++ b/models/migrations/v1_16/v205.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v206.go b/models/migrations/v1_16/v206.go
index b2530d1005..64c794a2d0 100644
--- a/models/migrations/v1_16/v206.go
+++ b/models/migrations/v1_16/v206.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v207.go b/models/migrations/v1_16/v207.go
index f93ae4c339..91208f066c 100644
--- a/models/migrations/v1_16/v207.go
+++ b/models/migrations/v1_16/v207.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v208.go b/models/migrations/v1_16/v208.go
index 40f8b05b80..1a11ef096a 100644
--- a/models/migrations/v1_16/v208.go
+++ b/models/migrations/v1_16/v208.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v209.go b/models/migrations/v1_16/v209.go
index e2f06bbfb0..be3100e02a 100644
--- a/models/migrations/v1_16/v209.go
+++ b/models/migrations/v1_16/v209.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v210.go b/models/migrations/v1_16/v210.go
index b59b356607..974e77fb84 100644
--- a/models/migrations/v1_16/v210.go
+++ b/models/migrations/v1_16/v210.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_16/v210_test.go b/models/migrations/v1_16/v210_test.go
index 20c430594e..d43fb03106 100644
--- a/models/migrations/v1_16/v210_test.go
+++ b/models/migrations/v1_16/v210_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_16 //nolint
diff --git a/models/migrations/v1_17/main_test.go b/models/migrations/v1_17/main_test.go
index 0f1708de8b..e6871cacf2 100644
--- a/models/migrations/v1_17/main_test.go
+++ b/models/migrations/v1_17/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v211.go b/models/migrations/v1_17/v211.go
index de9eb4b4b0..227de4984f 100644
--- a/models/migrations/v1_17/v211.go
+++ b/models/migrations/v1_17/v211.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v212.go b/models/migrations/v1_17/v212.go
index 5187f5e72f..a00d29cd2f 100644
--- a/models/migrations/v1_17/v212.go
+++ b/models/migrations/v1_17/v212.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v213.go b/models/migrations/v1_17/v213.go
index 7b1b158f9f..2ed56104cf 100644
--- a/models/migrations/v1_17/v213.go
+++ b/models/migrations/v1_17/v213.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v214.go b/models/migrations/v1_17/v214.go
index e6fa53d4b8..e619b805a6 100644
--- a/models/migrations/v1_17/v214.go
+++ b/models/migrations/v1_17/v214.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v215.go b/models/migrations/v1_17/v215.go
index e148515964..43e5b636c9 100644
--- a/models/migrations/v1_17/v215.go
+++ b/models/migrations/v1_17/v215.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v216.go b/models/migrations/v1_17/v216.go
index bde5825772..388cb971e7 100644
--- a/models/migrations/v1_17/v216.go
+++ b/models/migrations/v1_17/v216.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v217.go b/models/migrations/v1_17/v217.go
index abba9e8ec9..bbb40251fb 100644
--- a/models/migrations/v1_17/v217.go
+++ b/models/migrations/v1_17/v217.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v218.go b/models/migrations/v1_17/v218.go
index a5cd1c591a..4d5e77070b 100644
--- a/models/migrations/v1_17/v218.go
+++ b/models/migrations/v1_17/v218.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v219.go b/models/migrations/v1_17/v219.go
index d22f4e6b8e..c8aa2378c3 100644
--- a/models/migrations/v1_17/v219.go
+++ b/models/migrations/v1_17/v219.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v220.go b/models/migrations/v1_17/v220.go
index bbceb933b3..31158509b8 100644
--- a/models/migrations/v1_17/v220.go
+++ b/models/migrations/v1_17/v220.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v221.go b/models/migrations/v1_17/v221.go
index 17744d53ab..ceb079f369 100644
--- a/models/migrations/v1_17/v221.go
+++ b/models/migrations/v1_17/v221.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v221_test.go b/models/migrations/v1_17/v221_test.go
index d635820f82..3215d74915 100644
--- a/models/migrations/v1_17/v221_test.go
+++ b/models/migrations/v1_17/v221_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v222.go b/models/migrations/v1_17/v222.go
index 3aafb1848d..558c0d9adc 100644
--- a/models/migrations/v1_17/v222.go
+++ b/models/migrations/v1_17/v222.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_17/v223.go b/models/migrations/v1_17/v223.go
index 530ddf0e05..c83deb255f 100644
--- a/models/migrations/v1_17/v223.go
+++ b/models/migrations/v1_17/v223.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_17 // nolint
diff --git a/models/migrations/v1_18/main_test.go b/models/migrations/v1_18/main_test.go
index cb09340428..aec48845bf 100644
--- a/models/migrations/v1_18/main_test.go
+++ b/models/migrations/v1_18/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v224.go b/models/migrations/v1_18/v224.go
index 34dbcc1aa1..f37b773eff 100644
--- a/models/migrations/v1_18/v224.go
+++ b/models/migrations/v1_18/v224.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v225.go b/models/migrations/v1_18/v225.go
index 8848a89825..2ff5f4c7f7 100644
--- a/models/migrations/v1_18/v225.go
+++ b/models/migrations/v1_18/v225.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v226.go b/models/migrations/v1_18/v226.go
index bff88cbefa..536346a97a 100644
--- a/models/migrations/v1_18/v226.go
+++ b/models/migrations/v1_18/v226.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v227.go b/models/migrations/v1_18/v227.go
index 7dc468108c..b4da88ee0a 100644
--- a/models/migrations/v1_18/v227.go
+++ b/models/migrations/v1_18/v227.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v228.go b/models/migrations/v1_18/v228.go
index 28ce171b53..3144310507 100644
--- a/models/migrations/v1_18/v228.go
+++ b/models/migrations/v1_18/v228.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v229.go b/models/migrations/v1_18/v229.go
index ea7c3ed329..10d9f35097 100644
--- a/models/migrations/v1_18/v229.go
+++ b/models/migrations/v1_18/v229.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 //nolint
diff --git a/models/migrations/v1_18/v229_test.go b/models/migrations/v1_18/v229_test.go
index caa24b26b8..d489328c00 100644
--- a/models/migrations/v1_18/v229_test.go
+++ b/models/migrations/v1_18/v229_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 //nolint
diff --git a/models/migrations/v1_18/v230.go b/models/migrations/v1_18/v230.go
index fe98e07a45..2d2248fcb3 100644
--- a/models/migrations/v1_18/v230.go
+++ b/models/migrations/v1_18/v230.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 // nolint
diff --git a/models/migrations/v1_18/v230_test.go b/models/migrations/v1_18/v230_test.go
index 0af13a1b9e..308f3a5023 100644
--- a/models/migrations/v1_18/v230_test.go
+++ b/models/migrations/v1_18/v230_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_18 //nolint
diff --git a/models/migrations/v1_19/main_test.go b/models/migrations/v1_19/main_test.go
index 8ba7fcaf10..3d08ec2f5e 100644
--- a/models/migrations/v1_19/main_test.go
+++ b/models/migrations/v1_19/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_19 // nolint
diff --git a/models/migrations/v1_19/v231.go b/models/migrations/v1_19/v231.go
index 809a1cfa57..79e46132f0 100644
--- a/models/migrations/v1_19/v231.go
+++ b/models/migrations/v1_19/v231.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_19 //nolint
diff --git a/models/migrations/v1_19/v232.go b/models/migrations/v1_19/v232.go
index 92c9ad84b7..9feb5343bc 100644
--- a/models/migrations/v1_19/v232.go
+++ b/models/migrations/v1_19/v232.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_19 // nolint
diff --git a/models/migrations/v1_19/v233.go b/models/migrations/v1_19/v233.go
index 6443d58fbe..fe568b64eb 100644
--- a/models/migrations/v1_19/v233.go
+++ b/models/migrations/v1_19/v233.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_19 //nolint
diff --git a/models/migrations/v1_19/v233_test.go b/models/migrations/v1_19/v233_test.go
index dd810feef2..9902b7e4ae 100644
--- a/models/migrations/v1_19/v233_test.go
+++ b/models/migrations/v1_19/v233_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_19 //nolint
diff --git a/models/migrations/v1_6/v70.go b/models/migrations/v1_6/v70.go
index 880bcb8af7..166772ad70 100644
--- a/models/migrations/v1_6/v70.go
+++ b/models/migrations/v1_6/v70.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_6 // nolint
diff --git a/models/migrations/v1_6/v71.go b/models/migrations/v1_6/v71.go
index c021a24abc..57586c5c32 100644
--- a/models/migrations/v1_6/v71.go
+++ b/models/migrations/v1_6/v71.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_6 // nolint
diff --git a/models/migrations/v1_6/v72.go b/models/migrations/v1_6/v72.go
index 275512c4d0..b7428150be 100644
--- a/models/migrations/v1_6/v72.go
+++ b/models/migrations/v1_6/v72.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_6 // nolint
diff --git a/models/migrations/v1_7/v73.go b/models/migrations/v1_7/v73.go
index aa2cbba88a..0c5775c2b2 100644
--- a/models/migrations/v1_7/v73.go
+++ b/models/migrations/v1_7/v73.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_7 // nolint
diff --git a/models/migrations/v1_7/v74.go b/models/migrations/v1_7/v74.go
index 3694d68d31..aeca5448e1 100644
--- a/models/migrations/v1_7/v74.go
+++ b/models/migrations/v1_7/v74.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_7 // nolint
diff --git a/models/migrations/v1_7/v75.go b/models/migrations/v1_7/v75.go
index df26667351..bad8010090 100644
--- a/models/migrations/v1_7/v75.go
+++ b/models/migrations/v1_7/v75.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_7 // nolint
diff --git a/models/migrations/v1_8/v76.go b/models/migrations/v1_8/v76.go
index ef60eb7260..4512689386 100644
--- a/models/migrations/v1_8/v76.go
+++ b/models/migrations/v1_8/v76.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_8 // nolint
diff --git a/models/migrations/v1_8/v77.go b/models/migrations/v1_8/v77.go
index 7d5dccc9b6..f92dfed882 100644
--- a/models/migrations/v1_8/v77.go
+++ b/models/migrations/v1_8/v77.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_8 // nolint
diff --git a/models/migrations/v1_8/v78.go b/models/migrations/v1_8/v78.go
index d7943fb0aa..8bc0221412 100644
--- a/models/migrations/v1_8/v78.go
+++ b/models/migrations/v1_8/v78.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_8 // nolint
diff --git a/models/migrations/v1_8/v79.go b/models/migrations/v1_8/v79.go
index 6a867f5055..9cebca1853 100644
--- a/models/migrations/v1_8/v79.go
+++ b/models/migrations/v1_8/v79.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_8 // nolint
diff --git a/models/migrations/v1_8/v80.go b/models/migrations/v1_8/v80.go
index 2e1b0631e1..ec9726d889 100644
--- a/models/migrations/v1_8/v80.go
+++ b/models/migrations/v1_8/v80.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_8 // nolint
diff --git a/models/migrations/v1_8/v81.go b/models/migrations/v1_8/v81.go
index b06f879ef5..ff050386b4 100644
--- a/models/migrations/v1_8/v81.go
+++ b/models/migrations/v1_8/v81.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_8 // nolint
diff --git a/models/migrations/v1_9/v82.go b/models/migrations/v1_9/v82.go
index 82cb8b3ce1..b0dffe6035 100644
--- a/models/migrations/v1_9/v82.go
+++ b/models/migrations/v1_9/v82.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_9 // nolint
diff --git a/models/migrations/v1_9/v83.go b/models/migrations/v1_9/v83.go
index 31cce268eb..afe504e9c5 100644
--- a/models/migrations/v1_9/v83.go
+++ b/models/migrations/v1_9/v83.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_9 //nolint
diff --git a/models/migrations/v1_9/v84.go b/models/migrations/v1_9/v84.go
index 8aa7fbc07a..13fc238d48 100644
--- a/models/migrations/v1_9/v84.go
+++ b/models/migrations/v1_9/v84.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_9 //nolint
diff --git a/models/migrations/v1_9/v85.go b/models/migrations/v1_9/v85.go
index 0cd32c3829..6cf7faaad6 100644
--- a/models/migrations/v1_9/v85.go
+++ b/models/migrations/v1_9/v85.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_9 //nolint
diff --git a/models/migrations/v1_9/v86.go b/models/migrations/v1_9/v86.go
index 416e4fad93..a2a2c042c0 100644
--- a/models/migrations/v1_9/v86.go
+++ b/models/migrations/v1_9/v86.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_9 //nolint
diff --git a/models/migrations/v1_9/v87.go b/models/migrations/v1_9/v87.go
index 97c8f621c6..b373a40bc0 100644
--- a/models/migrations/v1_9/v87.go
+++ b/models/migrations/v1_9/v87.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package v1_9 //nolint
diff --git a/models/org.go b/models/org.go
index b56c80522b..1c9383fe8d 100644
--- a/models/org.go
+++ b/models/org.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/org_team.go b/models/org_team.go
index 792829563a..62376192ab 100644
--- a/models/org_team.go
+++ b/models/org_team.go
@@ -1,7 +1,6 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
// Copyright 2016 The Gogs Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/org_team_test.go b/models/org_team_test.go
index 3b1fabf1c3..446084c815 100644
--- a/models/org_team_test.go
+++ b/models/org_team_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/org_test.go b/models/org_test.go
index 23b417119e..54e8f08465 100644
--- a/models/org_test.go
+++ b/models/org_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/organization/main_test.go b/models/organization/main_test.go
index 376552cb22..7ccf8c8efd 100644
--- a/models/organization/main_test.go
+++ b/models/organization/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization_test
diff --git a/models/organization/mini_org.go b/models/organization/mini_org.go
index 36cf948e65..b1627b5e6c 100644
--- a/models/organization/mini_org.go
+++ b/models/organization/mini_org.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/org.go b/models/organization/org.go
index 6bb982b281..ef7b834ad3 100644
--- a/models/organization/org.go
+++ b/models/organization/org.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/org_repo.go b/models/organization/org_repo.go
index 364374f71b..99638916b0 100644
--- a/models/organization/org_repo.go
+++ b/models/organization/org_repo.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/org_test.go b/models/organization/org_test.go
index 0fba6e2592..2f821e3a4c 100644
--- a/models/organization/org_test.go
+++ b/models/organization/org_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization_test
diff --git a/models/organization/org_user.go b/models/organization/org_user.go
index 7a5d17a75a..d514e401ba 100644
--- a/models/organization/org_user.go
+++ b/models/organization/org_user.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/org_user_test.go b/models/organization/org_user_test.go
index aed3ea23cf..1da17631e3 100644
--- a/models/organization/org_user_test.go
+++ b/models/organization/org_user_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization_test
diff --git a/models/organization/team.go b/models/organization/team.go
index aa9b24b57f..f6d71845df 100644
--- a/models/organization/team.go
+++ b/models/organization/team.go
@@ -1,7 +1,6 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
// Copyright 2016 The Gogs Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/team_invite.go b/models/organization/team_invite.go
index 4504a2e9fe..17f6c59610 100644
--- a/models/organization/team_invite.go
+++ b/models/organization/team_invite.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/team_invite_test.go b/models/organization/team_invite_test.go
index e0596ec28d..cd6e1fe2ef 100644
--- a/models/organization/team_invite_test.go
+++ b/models/organization/team_invite_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization_test
diff --git a/models/organization/team_repo.go b/models/organization/team_repo.go
index 3ac4fa926b..e6b50ecff7 100644
--- a/models/organization/team_repo.go
+++ b/models/organization/team_repo.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/team_test.go b/models/organization/team_test.go
index c8d58a0eb7..d324c6d0da 100644
--- a/models/organization/team_test.go
+++ b/models/organization/team_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization_test
diff --git a/models/organization/team_unit.go b/models/organization/team_unit.go
index 4ad1ae95dc..7668ca7483 100644
--- a/models/organization/team_unit.go
+++ b/models/organization/team_unit.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/organization/team_user.go b/models/organization/team_user.go
index 80f4d00e3d..7a024f1c6d 100644
--- a/models/organization/team_user.go
+++ b/models/organization/team_user.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package organization
diff --git a/models/packages/conan/references.go b/models/packages/conan/references.go
index e47e689af7..06e828e8fa 100644
--- a/models/packages/conan/references.go
+++ b/models/packages/conan/references.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package conan
diff --git a/models/packages/conan/search.go b/models/packages/conan/search.go
index 39a9000459..ab0bff5968 100644
--- a/models/packages/conan/search.go
+++ b/models/packages/conan/search.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package conan
diff --git a/models/packages/container/const.go b/models/packages/container/const.go
index 9d3ed64a6e..0dfbda051d 100644
--- a/models/packages/container/const.go
+++ b/models/packages/container/const.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package container
diff --git a/models/packages/container/search.go b/models/packages/container/search.go
index e4a5a53848..dfd5e244ba 100644
--- a/models/packages/container/search.go
+++ b/models/packages/container/search.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package container
diff --git a/models/packages/descriptor.go b/models/packages/descriptor.go
index 357574a706..7ffed2d8aa 100644
--- a/models/packages/descriptor.go
+++ b/models/packages/descriptor.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/packages/package.go b/models/packages/package.go
index cea04a0957..5c4837d98b 100644
--- a/models/packages/package.go
+++ b/models/packages/package.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/packages/package_blob.go b/models/packages/package_blob.go
index fcb71a96ec..36ad745312 100644
--- a/models/packages/package_blob.go
+++ b/models/packages/package_blob.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/packages/package_blob_upload.go b/models/packages/package_blob_upload.go
index 635068f1d8..64d1f9d473 100644
--- a/models/packages/package_blob_upload.go
+++ b/models/packages/package_blob_upload.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/packages/package_file.go b/models/packages/package_file.go
index 9f6284af07..6d0fd185a0 100644
--- a/models/packages/package_file.go
+++ b/models/packages/package_file.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/packages/package_property.go b/models/packages/package_property.go
index fc10713801..1b7f253d56 100644
--- a/models/packages/package_property.go
+++ b/models/packages/package_property.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/packages/package_test.go b/models/packages/package_test.go
index 915ef15f91..735688a731 100644
--- a/models/packages/package_test.go
+++ b/models/packages/package_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages_test
diff --git a/models/packages/package_version.go b/models/packages/package_version.go
index 6ee362502f..a2a8a45d8f 100644
--- a/models/packages/package_version.go
+++ b/models/packages/package_version.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package packages
diff --git a/models/perm/access/access.go b/models/perm/access/access.go
index 7344e114a6..55d3f78e01 100644
--- a/models/perm/access/access.go
+++ b/models/perm/access/access.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package access
diff --git a/models/perm/access/access_test.go b/models/perm/access/access_test.go
index dc707b971b..bd828a1e9d 100644
--- a/models/perm/access/access_test.go
+++ b/models/perm/access/access_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package access_test
diff --git a/models/perm/access/main_test.go b/models/perm/access/main_test.go
index eb0abb74d1..837a9db437 100644
--- a/models/perm/access/main_test.go
+++ b/models/perm/access/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package access_test
diff --git a/models/perm/access/repo_permission.go b/models/perm/access/repo_permission.go
index 3b709a3e85..58c4299d16 100644
--- a/models/perm/access/repo_permission.go
+++ b/models/perm/access/repo_permission.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package access
diff --git a/models/perm/access_mode.go b/models/perm/access_mode.go
index dfa7f7b752..c482e296bc 100644
--- a/models/perm/access_mode.go
+++ b/models/perm/access_mode.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package perm
diff --git a/models/project/board.go b/models/project/board.go
index 8428fca722..d8468f0cb5 100644
--- a/models/project/board.go
+++ b/models/project/board.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package project
diff --git a/models/project/issue.go b/models/project/issue.go
index da48d4731e..3269197d6c 100644
--- a/models/project/issue.go
+++ b/models/project/issue.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package project
diff --git a/models/project/main_test.go b/models/project/main_test.go
index 2e97b3a5ef..816cbeb94a 100644
--- a/models/project/main_test.go
+++ b/models/project/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package project
diff --git a/models/project/project.go b/models/project/project.go
index 5dee241dcf..0d655e333e 100644
--- a/models/project/project.go
+++ b/models/project/project.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package project
diff --git a/models/project/project_test.go b/models/project/project_test.go
index f33fb3351a..4fde0fc7ce 100644
--- a/models/project/project_test.go
+++ b/models/project/project_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package project
diff --git a/models/pull/automerge.go b/models/pull/automerge.go
index 16ab5af093..d7e04eafa6 100644
--- a/models/pull/automerge.go
+++ b/models/pull/automerge.go
@@ -1,6 +1,5 @@
// Copyright 2022 Gitea. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package pull
diff --git a/models/pull/review_state.go b/models/pull/review_state.go
index 1c465bf766..1a2b1e165f 100644
--- a/models/pull/review_state.go
+++ b/models/pull/review_state.go
@@ -1,6 +1,6 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
+
package pull
import (
diff --git a/models/repo.go b/models/repo.go
index 2510f0e6bc..ca4f60a2f3 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/repo/archiver.go b/models/repo/archiver.go
index 84358ce0dc..11ecaff34c 100644
--- a/models/repo/archiver.go
+++ b/models/repo/archiver.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/attachment.go b/models/repo/attachment.go
index 428f370a0b..8fbf79a7a0 100644
--- a/models/repo/attachment.go
+++ b/models/repo/attachment.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/attachment_test.go b/models/repo/attachment_test.go
index d7c2f529db..21fba227a5 100644
--- a/models/repo/attachment_test.go
+++ b/models/repo/attachment_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/avatar.go b/models/repo/avatar.go
index 84b9f5ac21..9ec01bc04b 100644
--- a/models/repo/avatar.go
+++ b/models/repo/avatar.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/collaboration.go b/models/repo/collaboration.go
index c558259e46..04d92c415f 100644
--- a/models/repo/collaboration.go
+++ b/models/repo/collaboration.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/collaboration_test.go b/models/repo/collaboration_test.go
index cbf46dd286..d240e9cbef 100644
--- a/models/repo/collaboration_test.go
+++ b/models/repo/collaboration_test.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/fork.go b/models/repo/fork.go
index b54c61c425..eafbab0fb1 100644
--- a/models/repo/fork.go
+++ b/models/repo/fork.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/fork_test.go b/models/repo/fork_test.go
index 9e08d8136e..d02bf91dd9 100644
--- a/models/repo/fork_test.go
+++ b/models/repo/fork_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/git.go b/models/repo/git.go
index 509020565a..7ae88058dc 100644
--- a/models/repo/git.go
+++ b/models/repo/git.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/issue.go b/models/repo/issue.go
index 9f0fa3bad9..0d27cc041e 100644
--- a/models/repo/issue.go
+++ b/models/repo/issue.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/language_stats.go b/models/repo/language_stats.go
index 5c4cecdca1..f8f5dd041f 100644
--- a/models/repo/language_stats.go
+++ b/models/repo/language_stats.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/main_test.go b/models/repo/main_test.go
index f6d704ca65..bb9be54b9c 100644
--- a/models/repo/main_test.go
+++ b/models/repo/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/mirror.go b/models/repo/mirror.go
index 297ffd594a..63b26b5d0c 100644
--- a/models/repo/mirror.go
+++ b/models/repo/mirror.go
@@ -1,7 +1,6 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/pushmirror.go b/models/repo/pushmirror.go
index fa876ee560..55fde8b838 100644
--- a/models/repo/pushmirror.go
+++ b/models/repo/pushmirror.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/pushmirror_test.go b/models/repo/pushmirror_test.go
index 5087e30095..2b3c5be292 100644
--- a/models/repo/pushmirror_test.go
+++ b/models/repo/pushmirror_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/redirect.go b/models/repo/redirect.go
index f28220c2af..92a011a453 100644
--- a/models/repo/redirect.go
+++ b/models/repo/redirect.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/redirect_test.go b/models/repo/redirect_test.go
index 90114667e5..8255704d59 100644
--- a/models/repo/redirect_test.go
+++ b/models/repo/redirect_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/release.go b/models/repo/release.go
index a92e4bb6e5..da6235988a 100644
--- a/models/repo/release.go
+++ b/models/repo/release.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/repo.go b/models/repo/repo.go
index a3dac8383f..f58b7de6ed 100644
--- a/models/repo/repo.go
+++ b/models/repo/repo.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/repo_indexer.go b/models/repo/repo_indexer.go
index 67ba3382dc..9667c56244 100644
--- a/models/repo/repo_indexer.go
+++ b/models/repo/repo_indexer.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/repo_list.go b/models/repo/repo_list.go
index abfa73abb9..6d9dd9ec65 100644
--- a/models/repo/repo_list.go
+++ b/models/repo/repo_list.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/repo_list_test.go b/models/repo/repo_list_test.go
index 926ed07e9e..bfbceb7e2e 100644
--- a/models/repo/repo_list_test.go
+++ b/models/repo/repo_list_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/repo_test.go b/models/repo/repo_test.go
index 617ec12798..081221d1df 100644
--- a/models/repo/repo_test.go
+++ b/models/repo/repo_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/repo_unit.go b/models/repo/repo_unit.go
index c21c1e7a79..e20d03e2c5 100644
--- a/models/repo/repo_unit.go
+++ b/models/repo/repo_unit.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/star.go b/models/repo/star.go
index c7459b3655..b3d3d795f8 100644
--- a/models/repo/star.go
+++ b/models/repo/star.go
@@ -1,6 +1,5 @@
// Copyright 2016 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/star_test.go b/models/repo/star_test.go
index 1b53e17d27..7221a6c8eb 100644
--- a/models/repo/star_test.go
+++ b/models/repo/star_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/topic.go b/models/repo/topic.go
index db41c85a33..05f50cfe46 100644
--- a/models/repo/topic.go
+++ b/models/repo/topic.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/topic_test.go b/models/repo/topic_test.go
index 8187addb81..8a8728168d 100644
--- a/models/repo/topic_test.go
+++ b/models/repo/topic_test.go
@@ -1,6 +1,5 @@
// Copyright 2018 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/update.go b/models/repo/update.go
index 39c89a7c7c..3aef280ff8 100644
--- a/models/repo/update.go
+++ b/models/repo/update.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/upload.go b/models/repo/upload.go
index 13b6055701..3b1b97c6d6 100644
--- a/models/repo/upload.go
+++ b/models/repo/upload.go
@@ -1,7 +1,6 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/user_repo.go b/models/repo/user_repo.go
index 9ca367f556..0d5b8579e0 100644
--- a/models/repo/user_repo.go
+++ b/models/repo/user_repo.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/user_repo_test.go b/models/repo/user_repo_test.go
index 6409145920..7816b0262a 100644
--- a/models/repo/user_repo_test.go
+++ b/models/repo/user_repo_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/watch.go b/models/repo/watch.go
index ecc25ee32b..00f313ca7c 100644
--- a/models/repo/watch.go
+++ b/models/repo/watch.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/watch_test.go b/models/repo/watch_test.go
index 18a2d5d5fd..8b8c6d6250 100644
--- a/models/repo/watch_test.go
+++ b/models/repo/watch_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo/wiki.go b/models/repo/wiki.go
index c8886eaa34..b378666a20 100644
--- a/models/repo/wiki.go
+++ b/models/repo/wiki.go
@@ -1,7 +1,6 @@
// Copyright 2015 The Gogs Authors. All rights reserved.
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo
diff --git a/models/repo/wiki_test.go b/models/repo/wiki_test.go
index 8631736276..629986f741 100644
--- a/models/repo/wiki_test.go
+++ b/models/repo/wiki_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package repo_test
diff --git a/models/repo_collaboration.go b/models/repo_collaboration.go
index 684d0e63a0..2c04cb442b 100644
--- a/models/repo_collaboration.go
+++ b/models/repo_collaboration.go
@@ -1,7 +1,6 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
// Copyright 2020 The Gitea Authors.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/repo_collaboration_test.go b/models/repo_collaboration_test.go
index 77034b65d2..94c5ab5291 100644
--- a/models/repo_collaboration_test.go
+++ b/models/repo_collaboration_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/repo_test.go b/models/repo_test.go
index a8358e307d..da66b16136 100644
--- a/models/repo_test.go
+++ b/models/repo_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/repo_transfer.go b/models/repo_transfer.go
index 067ab4122f..6f02ab45fe 100644
--- a/models/repo_transfer.go
+++ b/models/repo_transfer.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/repo_transfer_test.go b/models/repo_transfer_test.go
index 7904b04e98..9720071a98 100644
--- a/models/repo_transfer_test.go
+++ b/models/repo_transfer_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/system/appstate.go b/models/system/appstate.go
index bc18c5181d..7378537678 100644
--- a/models/system/appstate.go
+++ b/models/system/appstate.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system
diff --git a/models/system/main_test.go b/models/system/main_test.go
index a56c76aedc..94e2906447 100644
--- a/models/system/main_test.go
+++ b/models/system/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system_test
diff --git a/models/system/notice.go b/models/system/notice.go
index 3276fa3ffb..e598abe222 100644
--- a/models/system/notice.go
+++ b/models/system/notice.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system
diff --git a/models/system/notice_test.go b/models/system/notice_test.go
index 768bcca66c..01eb9b57a5 100644
--- a/models/system/notice_test.go
+++ b/models/system/notice_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system_test
diff --git a/models/system/setting.go b/models/system/setting.go
index 22119ee5e6..dc6145b417 100644
--- a/models/system/setting.go
+++ b/models/system/setting.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system
diff --git a/models/system/setting_key.go b/models/system/setting_key.go
index 14105b89d0..ad083ed1ea 100644
--- a/models/system/setting_key.go
+++ b/models/system/setting_key.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system
diff --git a/models/system/setting_test.go b/models/system/setting_test.go
index d25fc05f31..3ff5ba2520 100644
--- a/models/system/setting_test.go
+++ b/models/system/setting_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package system_test
diff --git a/models/unit/unit.go b/models/unit/unit.go
index b83bd61831..c4743dbdb4 100644
--- a/models/unit/unit.go
+++ b/models/unit/unit.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unit
diff --git a/models/unittest/consistency.go b/models/unittest/consistency.go
index 46f889746a..17ff75c089 100644
--- a/models/unittest/consistency.go
+++ b/models/unittest/consistency.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unittest
diff --git a/models/unittest/fixtures.go b/models/unittest/fixtures.go
index e39acd766f..9fba053825 100644
--- a/models/unittest/fixtures.go
+++ b/models/unittest/fixtures.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unittest
diff --git a/models/unittest/fscopy.go b/models/unittest/fscopy.go
index ff815e729d..631da49f2d 100644
--- a/models/unittest/fscopy.go
+++ b/models/unittest/fscopy.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unittest
diff --git a/models/unittest/reflection.go b/models/unittest/reflection.go
index 68c312ac9e..1b149b19fe 100644
--- a/models/unittest/reflection.go
+++ b/models/unittest/reflection.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unittest
diff --git a/models/unittest/testdb.go b/models/unittest/testdb.go
index 2e6c25ae48..87d9304618 100644
--- a/models/unittest/testdb.go
+++ b/models/unittest/testdb.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unittest
diff --git a/models/unittest/unit_tests.go b/models/unittest/unit_tests.go
index c8673debed..b2f19196c7 100644
--- a/models/unittest/unit_tests.go
+++ b/models/unittest/unit_tests.go
@@ -1,6 +1,5 @@
// Copyright 2016 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package unittest
diff --git a/models/user.go b/models/user.go
index 0fc28ff055..715d0e3866 100644
--- a/models/user.go
+++ b/models/user.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package models
diff --git a/models/user/avatar.go b/models/user/avatar.go
index f523766746..ce25139b5f 100644
--- a/models/user/avatar.go
+++ b/models/user/avatar.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/badge.go b/models/user/badge.go
index 5ff840cb8c..948b0b1065 100644
--- a/models/user/badge.go
+++ b/models/user/badge.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/email_address.go b/models/user/email_address.go
index b6d372f04d..70394edb23 100644
--- a/models/user/email_address.go
+++ b/models/user/email_address.go
@@ -1,7 +1,6 @@
// Copyright 2016 The Gogs Authors. All rights reserved.
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/email_address_test.go b/models/user/email_address_test.go
index b9acaa1113..7e523a165d 100644
--- a/models/user/email_address_test.go
+++ b/models/user/email_address_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/error.go b/models/user/error.go
index 3fe4ee6657..306b9ee9d9 100644
--- a/models/user/error.go
+++ b/models/user/error.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/external_login_user.go b/models/user/external_login_user.go
index 496717c57b..f70f3effcc 100644
--- a/models/user/external_login_user.go
+++ b/models/user/external_login_user.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/follow.go b/models/user/follow.go
index a02ebdb8c2..7efecc26a7 100644
--- a/models/user/follow.go
+++ b/models/user/follow.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/follow_test.go b/models/user/follow_test.go
index ad2f7cf742..fc408d5257 100644
--- a/models/user/follow_test.go
+++ b/models/user/follow_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/list.go b/models/user/list.go
index 6c43c961c8..6b3b7bea9a 100644
--- a/models/user/list.go
+++ b/models/user/list.go
@@ -1,6 +1,5 @@
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/main_test.go b/models/user/main_test.go
index b2416a3e0a..0d76aacd5f 100644
--- a/models/user/main_test.go
+++ b/models/user/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/openid.go b/models/user/openid.go
index f8e8a787e6..1946705048 100644
--- a/models/user/openid.go
+++ b/models/user/openid.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/openid_test.go b/models/user/openid_test.go
index d20b72d19a..6f0eae55e7 100644
--- a/models/user/openid_test.go
+++ b/models/user/openid_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/redirect.go b/models/user/redirect.go
index af8d6439ad..9d8903c059 100644
--- a/models/user/redirect.go
+++ b/models/user/redirect.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/redirect_test.go b/models/user/redirect_test.go
index a5b19d4f04..3d2ea3aeec 100644
--- a/models/user/redirect_test.go
+++ b/models/user/redirect_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/search.go b/models/user/search.go
index fa4a021a47..622e47ccff 100644
--- a/models/user/search.go
+++ b/models/user/search.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/setting.go b/models/user/setting.go
index 41de499de9..a17483f9af 100644
--- a/models/user/setting.go
+++ b/models/user/setting.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/setting_keys.go b/models/user/setting_keys.go
index d48ac93052..10255735b3 100644
--- a/models/user/setting_keys.go
+++ b/models/user/setting_keys.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/setting_test.go b/models/user/setting_test.go
index 5a772a8ce7..d0d612d25d 100644
--- a/models/user/setting_test.go
+++ b/models/user/setting_test.go
@@ -1,6 +1,5 @@
// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/user.go b/models/user/user.go
index 1a71acb0b7..7e3ae388fb 100644
--- a/models/user/user.go
+++ b/models/user/user.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2019 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/user/user_test.go b/models/user/user_test.go
index 1cdfb5978c..2ee4da0d67 100644
--- a/models/user/user_test.go
+++ b/models/user/user_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user_test
diff --git a/models/user/user_update.go b/models/user/user_update.go
index 9c9dc09bb2..66702e2a14 100644
--- a/models/user/user_update.go
+++ b/models/user/user_update.go
@@ -1,6 +1,5 @@
// Copyright 2022 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package user
diff --git a/models/webhook/hooktask.go b/models/webhook/hooktask.go
index 92d9e97383..2a37ff31d8 100644
--- a/models/webhook/hooktask.go
+++ b/models/webhook/hooktask.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package webhook
diff --git a/models/webhook/main_test.go b/models/webhook/main_test.go
index 39ef2da6a2..8df569a3cc 100644
--- a/models/webhook/main_test.go
+++ b/models/webhook/main_test.go
@@ -1,6 +1,5 @@
// Copyright 2020 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package webhook
diff --git a/models/webhook/webhook.go b/models/webhook/webhook.go
index 1daf806c4e..5defc67fd7 100644
--- a/models/webhook/webhook.go
+++ b/models/webhook/webhook.go
@@ -1,7 +1,6 @@
// Copyright 2014 The Gogs Authors. All rights reserved.
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package webhook
diff --git a/models/webhook/webhook_test.go b/models/webhook/webhook_test.go
index 8c4838ebdc..2bdafb61b6 100644
--- a/models/webhook/webhook_test.go
+++ b/models/webhook/webhook_test.go
@@ -1,6 +1,5 @@
// Copyright 2017 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
+// SPDX-License-Identifier: MIT
package webhook