diff --git a/.github/workflows/bump.yml b/.github/workflows/bump.yml new file mode 100644 index 0000000..ef36d9b --- /dev/null +++ b/.github/workflows/bump.yml @@ -0,0 +1,16 @@ +name: 'Automatic version updates' + +on: + schedule: + # minute hour dom month dow (UTC) + - cron: '00 15 * * *' + # enable manual trigger of version updates + workflow_dispatch: +jobs: + bump: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@main + - uses: ZOSOpenTools/meta/actions@main + env: + GITHUB_TOKEN: ${{ secrets.BUMP_TOKEN }} diff --git a/README.md b/README.md index f970abf..26b0a62 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ -screen +[![Automatic version updates](https://github.com/ZOSOpenTools/screenport/actions/workflows/bump.yml/badge.svg)](https://github.com/ZOSOpenTools/screenport/actions/workflows/bump.yml) + +# screen GNU Screen diff --git a/buildenv b/buildenv index b2efffb..463fddb 100644 --- a/buildenv +++ b/buildenv @@ -1,7 +1,10 @@ -export ZOPEN_STABLE_URL="http://ftp.gnu.org/gnu/screen/screen-4.9.1.tar.gz" +# bump: screen-version /SCREEN_VERSION="(.*)"/ https://ftp.gnu.org/gnu/screen/|re:/href="screen-([\d.]+).tar.gz"/$1/|semver:* +SCREEN_VERSION="4.9.1" + +export ZOPEN_BUILD_LINE="STABLE" +export ZOPEN_STABLE_URL="http://ftp.gnu.org/gnu/screen/screen-${SCREEN_VERSION}.tar.gz" export ZOPEN_STABLE_DEPS="curl make gzip tar ncurses m4 perl autoconf automake zoslib" export ZOPEN_BOOTSTRAP="./autogen.sh" -export ZOPEN_BUILD_LINE="STABLE" export ZOPEN_EXTRA_CFLAGS="-DDEBUG" # Provides logging in case of functional issues export ZOPEN_MAKE_MINIMAL=yes export ZOPEN_CHECK="skip"