From fb577ac821c0917b047b0afec0f9a78d3c715741 Mon Sep 17 00:00:00 2001 From: Johan Larsson Date: Tue, 23 Jan 2024 20:33:10 +0100 Subject: [PATCH] build: set up uploadconfig --- build.lua | 18 ++++++++++++++++++ release-please-config.json | 3 ++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/build.lua b/build.lua index fe7a40e..4b31f3c 100644 --- a/build.lua +++ b/build.lua @@ -9,6 +9,24 @@ checksuppfiles = { "*.tex" } maxprintline = 9999 +uploadconfig = { + pkg = "moloch", + version = "0.1.0", -- x-release-please-version + author = "Johan Larsson", + license = "CC BY-SA 4.0", + summary = "A clean and simple beamer theme", + description = [[ + Moloch is a clean and simple beamer theme. It is a fork of the + Metropolis theme, but has a more minimalistic and slightly less + opinionated design. + ]], + ctanPath = "/macros/latex/contrib/beamer-contrib/themes/moloch", + repository = "https://github.com/jolars/moloch", + bugtracker = "https://github.com/jolars/moloch/issues", + topic = "Presentation", + update = false, +} + function update_tag(file, content, tagname, tagdate) if string.match(file, "%.dtx$") then local pattern = "\\ProvidesPackage{(.-)}%[([^%]]-) v([^%]]-) ([^%]]-)%]" diff --git a/release-please-config.json b/release-please-config.json index a226a7c..589897d 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -8,7 +8,8 @@ "src/beamerfontthememoloch.dtx", "src/beamerouterthememoloch.dtx", "src/beamerinnerthememoloch.dtx", - "src/beamerthememoloch.dtx" + "src/beamerthememoloch.dtx", + "build.lua" ] } }