devex: changelog system (#5309)
* devex: changelog system * feat: changelog CIs * feat: web alias for platform + hosting * feat: upload binaries to gh release * feat: improve copy text * fix: release workflow * fix: changelog CIs + PR health check comment * fix: action * fix: comment style * fix: comment * fix: remove health * fix: deploy use Modrinth bot machine account * feat: new system * fix: pr comment structure
This commit is contained in:
@@ -56,6 +56,7 @@
|
||||
"@codemirror/view": "^6.22.1",
|
||||
"@modrinth/api-client": "workspace:*",
|
||||
"@modrinth/assets": "workspace:*",
|
||||
"@modrinth/blog": "workspace:*",
|
||||
"@modrinth/utils": "workspace:*",
|
||||
"@tanstack/vue-query": "^5.90.7",
|
||||
"@tresjs/cientos": "^4.3.0",
|
||||
|
||||
@@ -42,8 +42,8 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import type { VersionEntry } from '@modrinth/blog/changelog'
|
||||
import { renderHighlightedString } from '@modrinth/utils'
|
||||
import type { VersionEntry } from '@modrinth/utils/changelog'
|
||||
import dayjs from 'dayjs'
|
||||
import { computed, ref } from 'vue'
|
||||
|
||||
@@ -87,7 +87,7 @@ const versionName = computed(() => props.entry.version ?? longDate.value)
|
||||
const messages = defineMessages({
|
||||
web: {
|
||||
id: 'changelog.product.web',
|
||||
defaultMessage: 'Website',
|
||||
defaultMessage: 'Platform',
|
||||
},
|
||||
hosting: {
|
||||
id: 'changelog.product.hosting',
|
||||
@@ -97,10 +97,6 @@ const messages = defineMessages({
|
||||
id: 'changelog.product.app',
|
||||
defaultMessage: 'App',
|
||||
},
|
||||
api: {
|
||||
id: 'changelog.product.api',
|
||||
defaultMessage: 'API',
|
||||
},
|
||||
justNow: {
|
||||
id: 'changelog.justNow',
|
||||
defaultMessage: 'Just now',
|
||||
|
||||
@@ -182,9 +182,6 @@
|
||||
"changelog.justNow": {
|
||||
"defaultMessage": "Just now"
|
||||
},
|
||||
"changelog.product.api": {
|
||||
"defaultMessage": "API"
|
||||
},
|
||||
"changelog.product.app": {
|
||||
"defaultMessage": "App"
|
||||
},
|
||||
@@ -192,7 +189,7 @@
|
||||
"defaultMessage": "Hosting"
|
||||
},
|
||||
"changelog.product.web": {
|
||||
"defaultMessage": "Website"
|
||||
"defaultMessage": "Platform"
|
||||
},
|
||||
"collections.label.private": {
|
||||
"defaultMessage": "Private"
|
||||
|
||||
Reference in New Issue
Block a user