Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package linuxrc for openSUSE:Factory checked in at 2021-07-02 13:26:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linuxrc (Old) and /work/SRC/openSUSE:Factory/.linuxrc.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linuxrc" Fri Jul 2 13:26:43 2021 rev:301 rq:902962 version:8.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/linuxrc/linuxrc.changes 2021-06-28 15:33:42.083191357 +0200 +++ /work/SRC/openSUSE:Factory/.linuxrc.new.2625/linuxrc.changes 2021-07-02 13:27:11.412889482 +0200 @@ -1,0 +2,10 @@ +Tue Jun 29 07:31:16 UTC 2021 - [email protected] + +- merge gh#openSUSE/linuxrc#271 +- Removed .travis.yml +- Removed Dockerfile +- Added GitHub Actions +- Switch from Travis to GitHub Actions +- 8.0.3 + +-------------------------------------------------------------------- Old: ---- linuxrc-8.0.2.tar.xz New: ---- linuxrc-8.0.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linuxrc.spec ++++++ --- /var/tmp/diff_new_pack.QDzwBL/_old 2021-07-02 13:27:11.908885634 +0200 +++ /var/tmp/diff_new_pack.QDzwBL/_new 2021-07-02 13:27:11.912885603 +0200 @@ -17,7 +17,7 @@ Name: linuxrc -Version: 8.0.2 +Version: 8.0.3 Release: 0 Summary: SUSE Installation Program License: GPL-3.0+ ++++++ linuxrc-8.0.2.tar.xz -> linuxrc-8.0.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-8.0.2/.github/workflows/ci.yml new/linuxrc-8.0.3/.github/workflows/ci.yml --- old/linuxrc-8.0.2/.github/workflows/ci.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/linuxrc-8.0.3/.github/workflows/ci.yml 2021-06-29 09:31:16.000000000 +0200 @@ -0,0 +1,37 @@ + +# See https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions + +name: CI + +on: [push, pull_request] + +jobs: + Build: + runs-on: ubuntu-latest + container: registry.opensuse.org/yast/head/containers/yast-cpp:latest + + steps: + + - name: Git Checkout + uses: actions/checkout@v2 + + - name: Prepare System + run: | + zypper --non-interactive in --no-recommends \ + e2fsprogs-devel \ + libblkid-devel \ + libcurl-devel \ + readline-devel \ + libmediacheck-devel \ + tmux + + - name: Compile + run: make -j `nproc` + + - name: Smoke Test + # Run the test in a tty wrapper, the smoke test uses "tmux" which needs + # a terminal, but that is not available when running in a GitHub Action. + # The wrapper opens a new tty device and runs the command there. + run: /usr/lib/YaST2/bin/tty_wrapper ./smoke_test.sh + env: + TERM: linux diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-8.0.2/.travis.yml new/linuxrc-8.0.3/.travis.yml --- old/linuxrc-8.0.2/.travis.yml 2021-06-25 15:30:12.000000000 +0200 +++ new/linuxrc-8.0.3/.travis.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ -sudo: required -language: bash -services: - - docker - -before_install: - - docker build -t linuxrc-image . - # list the installed packages (just for easier debugging) - - docker run --rm -it linuxrc-image rpm -qa | sort - -script: - - docker run --rm -it -e TRAVIS=1 --privileged linuxrc-image bash -c "make -j `nproc` && ./smoke_test.sh" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-8.0.2/Dockerfile new/linuxrc-8.0.3/Dockerfile --- old/linuxrc-8.0.2/Dockerfile 2021-06-25 15:30:12.000000000 +0200 +++ new/linuxrc-8.0.3/Dockerfile 1970-01-01 01:00:00.000000000 +0100 @@ -1,11 +0,0 @@ -FROM registry.opensuse.org/yast/head/containers/yast-cpp:latest - -RUN zypper --non-interactive in --no-recommends \ - e2fsprogs-devel \ - libblkid-devel \ - libcurl-devel \ - readline-devel \ - libmediacheck-devel \ - tmux - -COPY . /usr/src/app diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-8.0.2/VERSION new/linuxrc-8.0.3/VERSION --- old/linuxrc-8.0.2/VERSION 2021-06-25 15:30:12.000000000 +0200 +++ new/linuxrc-8.0.3/VERSION 2021-06-29 09:31:16.000000000 +0200 @@ -1 +1 @@ -8.0.2 +8.0.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-8.0.2/changelog new/linuxrc-8.0.3/changelog --- old/linuxrc-8.0.2/changelog 2021-06-25 15:30:12.000000000 +0200 +++ new/linuxrc-8.0.3/changelog 2021-06-29 09:31:16.000000000 +0200 @@ -1,3 +1,9 @@ +2021-06-29: 8.0.3 + - merge gh#openSUSE/linuxrc#271 + - Removed .travis.yml + - Removed Dockerfile + - Added GitHub Actions + 2021-06-25: 8.0.2 - merge gh#openSUSE/linuxrc#268 - read rules.xml if autoyast option indicates a rules-based setup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-8.0.2/smoke_test.sh new/linuxrc-8.0.3/smoke_test.sh --- old/linuxrc-8.0.2/smoke_test.sh 2021-06-25 15:30:12.000000000 +0200 +++ new/linuxrc-8.0.3/smoke_test.sh 2021-06-29 09:31:16.000000000 +0200 @@ -103,10 +103,10 @@ dump_screen $SESSION expect_text $SESSION "Please make sure your installation medium is available" -# FIXME: ??? sending Ctrl+C for some reason does not work in Travis, +# FIXME: ??? sending Ctrl+C for some reason does not work in Travis/GitHub Actions, # so kill the process and finish here -if [ "$TRAVIS" == "1" ]; then - echo "Travis environment set, stopping the test..." +if [ "$TRAVIS" == "1" -o "$GITHUB_RUN_ID" != "" ]; then + echo "CI environment set, stopping the test..." kill -9 `pidof linuxrc` exit 0 fi
