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:
@@ -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`
|
`medley-`releasename`.tgz`
|
||||||
|
|
||||||
and at least one
|
Maiko relese is [here](https://github.com/Interlisp/maiko/releases)
|
||||||
`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.
|
|
||||||
|
|
||||||
To use (from a shell/terminal window):
|
To use (from a shell/terminal window):
|
||||||
|
|
||||||
1. Unpack the medley tar file
|
1. Unpack the medley tar file
|
||||||
```
|
```
|
||||||
tar -xvfz medley-$tag.tgz
|
tar -xvfz $tag.tgz
|
||||||
```
|
```
|
||||||
and the maiko file for your os.arch
|
x and the maiko file for your os.arch, e.g.,
|
||||||
```
|
```
|
||||||
tar -xvfz maiko-$tag.linux.x86_64.tgz
|
tar -xvfz maiko-210823.linux.x86_64.tgz
|
||||||
```
|
```
|
||||||
this should leave you with two new directories, `medley` and `maiko`.
|
This should leave you with two directories, `medley` and `maiko`.
|
||||||
Then you can
|
Then you can
|
||||||
```
|
```
|
||||||
cd medley
|
cd medley
|
||||||
|
|||||||
13
scripts/loadup-and-release.sh
Executable file
13
scripts/loadup-and-release.sh
Executable 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
|
||||||
|
|
||||||
@@ -8,26 +8,30 @@ fi
|
|||||||
tag=$1
|
tag=$1
|
||||||
|
|
||||||
if [ -z "$tag" ] ; then
|
if [ -z "$tag" ] ; then
|
||||||
tag=nightly-`date +%y%m%d`
|
tag=medley-`date +%y%m%d`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd ..
|
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" \
|
--exclude-backups --exclude="*.PDF" \
|
||||||
medley/docs/dinfo \
|
medley/docs/dinfo \
|
||||||
medley/greetfiles/SIMPLE-INIT \
|
medley/greetfiles/SIMPLE-INIT \
|
||||||
medley/run-medley \
|
medley/run-medley \
|
||||||
medley/scripts \
|
medley/scripts \
|
||||||
medley/loadups \
|
medley/loadups/lisp.sysout \
|
||||||
|
medley/loadups/full.sysout \
|
||||||
|
medley/loadups/whereis.hash \
|
||||||
medley/fonts/displayfonts medley/fonts/altofonts \
|
medley/fonts/displayfonts medley/fonts/altofonts \
|
||||||
medley/fonts/postscriptfonts medley/fonts/ipfonts \
|
medley/fonts/postscriptfonts \
|
||||||
medley/library/ \
|
medley/library/ \
|
||||||
medley/internal/library \
|
|
||||||
medley/lispusers/ \
|
medley/lispusers/ \
|
||||||
medley/sources/
|
|
||||||
|
# medley/fonts/big medley/fonts/other \
|
||||||
|
# medley/sources/
|
||||||
|
# medley/internal/library \
|
||||||
|
|
||||||
cd medley
|
cd medley
|
||||||
|
|
||||||
@@ -35,7 +39,6 @@ echo making release
|
|||||||
sed s/'$tag'/$tag/g < release-notes.md > tmp/release-notes.md
|
sed s/'$tag'/$tag/g < release-notes.md > tmp/release-notes.md
|
||||||
gh release create $tag -F tmp/release-notes.md -p -t $tag
|
gh release create $tag -F tmp/release-notes.md -p -t $tag
|
||||||
|
|
||||||
echo uploaded tmp/medley-$tag.tgz
|
echo uploaded $tag.tgz
|
||||||
gh release upload $tag tmp/medley-$tag.tgz --clobber
|
gh release upload $tag tmp/$tag.tgz --clobber
|
||||||
|
|
||||||
./scripts/release-one.sh $tag
|
|
||||||
Reference in New Issue
Block a user