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 arkanum
dotnet
Fira Fira
gitea
LTS LTS
tbd tbd
dotnet

0
CHANGELOG.md Normal file
View File

View File

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

13
arkanum
View File

@ -10,6 +10,7 @@ function showHelp() {
Syntax: arkanum RUNTIME ... Syntax: arkanum RUNTIME ...
RUNTIME [dotnet|golang|nodejs|powershell] RUNTIME [dotnet|golang|nodejs|powershell]
dotnet Installs latest LTS dotnet core sdk + runtime. dotnet Installs latest LTS dotnet core sdk + runtime.
gitea Installs gitea tools like the changelog generator.
golang Installs golang 1.19.3. golang Installs golang 1.19.3.
nodejs Installs latest NodeJs LTS version. nodejs Installs latest NodeJs LTS version.
powershell Installs latest PowerShell LTS version. powershell Installs latest PowerShell LTS version.
@ -123,7 +124,15 @@ function instPwsh() {
# Install PowerShell # Install PowerShell
sudo apt-get install --no-install-recommends -y 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() { function setCodeSettings() {
@ -163,6 +172,8 @@ function main() {
instNodeJs instNodeJs
elif [[ "$i" == "powershell" ]]; then elif [[ "$i" == "powershell" ]]; then
instPwsh instPwsh
elif [[ "$i" == "gitea" ]]; then
instGiteaTools
elif [[ "$i" == "--disable-motd" ]]; then elif [[ "$i" == "--disable-motd" ]]; then
disableMotd disableMotd
exit 0 exit 0

View File

@ -1,3 +1,3 @@
#!/bin/bash #!/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