Skip to content

Commit 0e0f076

Browse files
committed
Update RA script
1 parent 9b9032f commit 0e0f076

2 files changed

Lines changed: 52 additions & 1 deletion

File tree

tools/release-announcement.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
#!/usr/bin/env python3
2+
##############################################################################
3+
# Copyright (c) 2026
4+
#
5+
# Author(s):
6+
# The Jamulus Development Team
7+
#
8+
##############################################################################
9+
#
10+
# This program is free software; you can redistribute it and/or modify it under
11+
# the terms of the GNU General Public License as published by the Free Software
12+
# Foundation; either version 2 of the License, or (at your option) any later
13+
# version.
14+
#
15+
# This program is distributed in the hope that it will be useful, but WITHOUT
16+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
17+
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
18+
# details.
19+
#
20+
# You should have received a copy of the GNU General Public License along with
21+
# this program; if not, write to the Free Software Foundation, Inc.,
22+
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
23+
#
24+
##############################################################################
25+
126
import subprocess
227
import json
328
import argparse

tools/update-release-announcement.sh

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
1-
#!/bin/bash -eu
1+
#!/bin/bash
2+
##############################################################################
3+
# Copyright (c) 2026
4+
#
5+
# Author(s):
6+
# The Jamulus Development Team
7+
#
8+
##############################################################################
9+
#
10+
# This program is free software; you can redistribute it and/or modify it under
11+
# the terms of the GNU General Public License as published by the Free Software
12+
# Foundation; either version 2 of the License, or (at your option) any later
13+
# version.
14+
#
15+
# This program is distributed in the hope that it will be useful, but WITHOUT
16+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
17+
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
18+
# details.
19+
#
20+
# You should have received a copy of the GNU General Public License along with
21+
# this program; if not, write to the Free Software Foundation, Inc.,
22+
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
23+
#
24+
##############################################################################
25+
26+
set -eu -o pipefail
27+
228
python3 -m venv /tmp/release-annoucement.venv
329
source /tmp/release-annoucement.venv/bin/activate
430
pip install ollama

0 commit comments

Comments
 (0)