1
0
mirror of synced 2026-03-05 03:05:42 +00:00

modify release notes / scripts for separate medley maiko releases (#436)

* modify release notes / scripts for separate medley maiko releases

* Tweak release notes

* more edits release notes
This commit is contained in:
Larry Masinter
2021-08-28 08:41:33 -07:00
committed by GitHub
parent f4951abf4d
commit b57438983b
3 changed files with 39 additions and 24 deletions

View File

@@ -1,25 +1,24 @@
Each release should have a subset of the medley repo in a file
We've moved to separate releases of medley and maiko.
Just get the latest version of each.
Or, you could pick up the medley release and build your own maiko.
Medley release is here:
`medley-`releasename`.tgz`
and at least one
`maiko-`releasename`.`osname`.`arch`.tgz`
e.g.,
`maiko-$tag.linux.x86_64.tgz`
for each os/arch pair for which we have GitHub "action" runners.
Maiko relese is [here](https://github.com/Interlisp/maiko/releases)
To use (from a shell/terminal window):
1. Unpack the medley tar file
```
tar -xvfz medley-$tag.tgz
tar -xvfz $tag.tgz
```
and the maiko file for your os.arch
```
tar -xvfz maiko-$tag.linux.x86_64.tgz
```
this should leave you with two new directories, `medley` and `maiko`.
x and the maiko file for your os.arch, e.g.,
```
tar -xvfz maiko-210823.linux.x86_64.tgz
```
This should leave you with two directories, `medley` and `maiko`.
Then you can
```
cd medley

13
scripts/loadup-and-release.sh Executable file
View File

@@ -0,0 +1,13 @@
#!/bin/sh
export MEDLEYDIR=`pwd`
if [ ! -x run-medley ] ; then
echo run from MEDLEYDIR
exit 1
fi
./scripts/loadup-all.sh && \
./scripts/copy-all.sh && \
./scripts/release-medley.sh

View File

@@ -8,26 +8,30 @@ fi
tag=$1
if [ -z "$tag" ] ; then
tag=nightly-`date +%y%m%d`
tag=medley-`date +%y%m%d`
fi
cd ..
echo making medley zip
echo making medley zip $tag
tar cfz medley/tmp/medley-$tag.tgz \
tar cfz medley/tmp/$tag.tgz \
--exclude-backups --exclude="*.PDF" \
medley/docs/dinfo \
medley/greetfiles/SIMPLE-INIT \
medley/run-medley \
medley/scripts \
medley/loadups \
medley/loadups/lisp.sysout \
medley/loadups/full.sysout \
medley/loadups/whereis.hash \
medley/fonts/displayfonts medley/fonts/altofonts \
medley/fonts/postscriptfonts medley/fonts/ipfonts \
medley/fonts/postscriptfonts \
medley/library/ \
medley/internal/library \
medley/lispusers/ \
medley/sources/
# medley/fonts/big medley/fonts/other \
# medley/sources/
# medley/internal/library \
cd medley
@@ -35,7 +39,6 @@ echo making release
sed s/'$tag'/$tag/g < release-notes.md > tmp/release-notes.md
gh release create $tag -F tmp/release-notes.md -p -t $tag
echo uploaded tmp/medley-$tag.tgz
gh release upload $tag tmp/medley-$tag.tgz --clobber
echo uploaded $tag.tgz
gh release upload $tag tmp/$tag.tgz --clobber
./scripts/release-one.sh $tag