aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2024-02-03 16:54:38 +0100
committerGuido Günther <agx@sigxcpu.org>2024-02-05 11:56:13 +0100
commit5048766202fb0507c15ed55a19d26b31c010ed19 (patch)
tree799196d5c508f27f5c89b91c062f754f290907c4
parent94c6f24f154a8487dcd3d2a618533846000eac5e (diff)
mk-phosh-rel: Use more precise timestamps
Some tools like mastodon show the difference in hours
-rw-r--r--content/releases/rel-0.36.0/index.md2
-rwxr-xr-xtools/mk-phosh-rel7
2 files changed, 6 insertions, 3 deletions
diff --git a/content/releases/rel-0.36.0/index.md b/content/releases/rel-0.36.0/index.md
index 7bac203..88fadcd 100644
--- a/content/releases/rel-0.36.0/index.md
+++ b/content/releases/rel-0.36.0/index.md
@@ -1,7 +1,7 @@
+++
authors = ["Guido Günther"]
title = "Phosh 0.36.0"
-date = 2024-02-03T16:00:00+02:00
+date = "2024-02-03T16:00:00+01:00"
description = "The Phosh 0.36.0 Release"
tags = [
"phosh",
diff --git a/tools/mk-phosh-rel b/tools/mk-phosh-rel
index de8ef0b..eb72b3d 100755
--- a/tools/mk-phosh-rel
+++ b/tools/mk-phosh-rel
@@ -11,6 +11,7 @@ import argparse
import datetime
import gitlab
import os
+import pytz
import sys
@@ -205,7 +206,9 @@ def format_missing_component(name, version, description, gl_release):
def main(argv):
global _debug
- today = datetime.datetime.today().strftime("%Y-%m-%d")
+ tz = pytz.timezone("Europe/Berlin")
+ dt = tz.localize(datetime.datetime.now())
+ now = dt.isoformat()
parser = argparse.ArgumentParser(os.path.basename(argv[0]),
description='''Make a release''')
@@ -214,7 +217,7 @@ def main(argv):
help='Enable debug output')
parser.add_argument('--out', type=str, default=None,
help='Output file')
- parser.add_argument('--date', type=str, default=today,
+ parser.add_argument('--date', type=str, default=now,
help='Release date')
parser.add_argument(dest='version', type=str)
args = parser.parse_args(argv[1:])