diff --git a/.changelog.yml b/.changelog.yml new file mode 100644 index 0000000..9e37949 --- /dev/null +++ b/.changelog.yml @@ -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\/.+ diff --git a/.vscode/dictionaries/project-words.txt b/.vscode/dictionaries/project-words.txt index eaf90c9..f0a04f8 100644 --- a/.vscode/dictionaries/project-words.txt +++ b/.vscode/dictionaries/project-words.txt @@ -1,5 +1,6 @@ arkanum +dotnet Fira +gitea LTS tbd -dotnet diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md index c6e4a88..0eda573 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@

- 🧙 Arkanum ✨🌌☄️💥 + 🧙 Arkanum ✨ 🌌 ☄️ 💥

@@ -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. diff --git a/arkanum b/arkanum index 6530d10..ee9f4ce 100755 --- a/arkanum +++ b/arkanum @@ -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 diff --git a/arkanum-completion b/arkanum-completion index 88d4fef..fda9906 100644 --- a/arkanum-completion +++ b/arkanum-completion @@ -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 diff --git a/assets/social-logo.png b/assets/social-logo.png index 5039e9e..c6e5eaa 100644 Binary files a/assets/social-logo.png and b/assets/social-logo.png differ