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

Reply via email to