Adds gitea changelog config (#19)
ci/woodpecker/push/renovate Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
ci/woodpecker/push/next Pipeline was successful Details
ci/woodpecker/push/deploy Pipeline was successful Details

#### 📖 Summary

- adds gitea changelog helper
- adds changelog config based on default labels
- fixes readme typo
- adds final project logo

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline tests
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #19
This commit is contained in:
OCram85 2022-11-19 18:36:02 +01:00
parent 66ce973182
commit bc404275a1
7 changed files with 55 additions and 4 deletions

38
.changelog.yml Normal file
View File

@ -0,0 +1,38 @@
# The full repository name
repo: CodeServer/arkanum
# Service type (gitea or github)
service: gitea
# Base URL for Gitea instance if using gitea service type (optional)
# Default: https://gitea.com
base-url: https://gitea.ocram85.com
# Changelog groups and which labeled PRs to add to each group
groups:
- name: 🐛 BUGFIXES
labels:
- bug
- name: ✨ FEATURES
labels:
- feature
- name: 🛠️ ENHANCEMENTS
labels:
- enhancement
- name: 📦 BUILD
labels:
- pipeline
- name: 🤖 DEPENDENCIES
labels:
- renovate
- name: 📚 DOCS
labels:
- docs
- name: ⚙️ META
labels:
- meta
- name: 🔖 MISC
default: true
# regex indicating which labels to skip for the changelog
skip-labels: skip-changelog|backport\/.+

View File

@ -1,5 +1,6 @@
arkanum
dotnet
Fira
gitea
LTS
tbd
dotnet

0
CHANGELOG.md Normal file
View File

View File

@ -13,7 +13,7 @@
</p>
<h1 align="center">
🧙 Arkanum ✨🌌☄️💥
🧙 Arkanum ✨ 🌌 ☄️ 💥
</h1>
<p align="center">
@ -56,6 +56,7 @@ This helps reducing the image size.
Syntax: arkanum RUNTIME ...
RUNTIME [dotnet|golang|nodejs|powershell]
dotnet Installs latest LTS dotnet core sdk + runtime.
gitea Installs gitea tools like the changelog generator.
golang Installs golang 1.19.3.
nodejs Installs latest NodeJs LTS version.
powershell Installs latest PowerShell LTS version.

13
arkanum
View File

@ -10,6 +10,7 @@ function showHelp() {
Syntax: arkanum RUNTIME ...
RUNTIME [dotnet|golang|nodejs|powershell]
dotnet Installs latest LTS dotnet core sdk + runtime.
gitea Installs gitea tools like the changelog generator.
golang Installs golang 1.19.3.
nodejs Installs latest NodeJs LTS version.
powershell Installs latest PowerShell LTS version.
@ -123,7 +124,15 @@ function instPwsh() {
# Install PowerShell
sudo apt-get install --no-install-recommends -y powershell
echo "done." "PowerShell"
say "done." "PowerShell"
}
function instGiteaTools() {
say "Installing Gitea tools..." "Gitea"
sudo curl -sSl https://dl.gitea.io/changelog-tool/main/changelog-main-linux-amd64 -o /usr/bin/changelog
sudo chmod +x /usr/bin/changelog
say "'changelog' command installed." "Gitea"
say "done." "Gitea"
}
function setCodeSettings() {
@ -163,6 +172,8 @@ function main() {
instNodeJs
elif [[ "$i" == "powershell" ]]; then
instPwsh
elif [[ "$i" == "gitea" ]]; then
instGiteaTools
elif [[ "$i" == "--disable-motd" ]]; then
disableMotd
exit 0

View File

@ -1,3 +1,3 @@
#!/bin/bash
complete -W "--disable-motd --reset-codesetting dotnet golang nodejs powershell -h" arkanum
complete -W "--disable-motd --reset-codesetting dotnet gitea golang nodejs powershell -h" arkanum

Binary file not shown.

Before

Width:  |  Height:  |  Size: 364 KiB

After

Width:  |  Height:  |  Size: 19 KiB