]> git.alsa-project.org Git - alsa-gobject.git/commitdiff
ci: remove outdated actions
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 16 Mar 2022 00:03:48 +0000 (09:03 +0900)
committer坂本 貴史 <o-takashi@sakamocchi.jp>
Thu, 17 Mar 2022 07:17:10 +0000 (16:17 +0900)
This commit removes useless entries for workflow in github actions.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
.github/workflows/build.yml

index db6806d007b1a4cc853d2badfd6f1b3922aa6149..f955639056c1e56e94059dcdcbb3c9c410d854aa 100644 (file)
@@ -36,48 +36,6 @@ jobs:
         cd build
         meson install
 
-# MEMO: my backup.
-#  build_in_ubuntu_for_i386_on_lxd:
-#    runs-on: ubuntu-latest
-#    steps:
-#    - name: Install and initialize LXD
-#      run: |
-#        sudo snap install lxd
-#        sudo lxd init --auto
-#    - name: Launch container
-#      run: |
-#        sudo lxc launch ubuntu:19.10/i386 builder
-#        sudo lxc exec builder -- bash -c 'while [ "$(systemctl is-system-running 2>/dev/null)" != "running" ] && [ "$(systemctl is-system-running 2>/dev/null)" != "degraded" ]; do :; done'
-#    - name: Prepare build environment.
-#      run: |
-#        sudo lxc exec builder -- su ubuntu -c 'sudo apt-get update'
-#        sudo lxc exec builder -- su ubuntu -c 'sudo apt-get -y full-upgrade'
-#        sudo lxc exec builder -- su ubuntu -c 'sudo apt-get install -y git build-essential'
-#        sudo lxc exec builder -- su ubuntu -c 'sudo apt-get install -y meson ninja-build libglib2.0-dev libudev-dev gobject-introspection libgirepository1.0-dev'
-#        sudo lxc exec builder -- su ubuntu -c 'sudo apt-get install -y gtk-doc-tools python3-gi'
-#    - name: Checkout repository.
-#      uses: actions/checkout@v2
-#    - name: Generate archive and expand it inner the container.
-#      run: |
-#        git archive --format=tar --prefix=dist/ HEAD | xz > archive.tar.xz
-#        sudo lxc file push archive.tar.xz builder/home/ubuntu/
-#        sudo lxc exec builder -- su ubuntu -c 'cd; tar xf archive.tar.xz'
-#    - name: Initialization for build
-#      run: |
-#        sudo lxc exec builder -- su ubuntu -c 'cd; cd dist; meson --prefix=/home/ubuntu/install -Dgtk_doc=true -Dwarning_level=3 . build'
-#    - name: Display configuration.
-#      run: |
-#        sudo lxc exec builder -- su ubuntu -c 'cd; cd dist/build; meson configure'
-#    - name: Build library.
-#      run: |
-#        sudo lxc exec builder -- su ubuntu -c 'cd; cd dist/build; ninja'
-#    - name: Test interfaces exposed by g-i.
-#      run: |
-#        sudo lxc exec builder -- su ubuntu -c 'cd; cd dist/build; meson test'
-#    - name: Test install.
-#      run: |
-#        sudo lxc exec builder -- su ubuntu -c 'cd; cd dist/build; meson install'
-
   build_in_ubuntu_for_amd64_on_lxd:
     runs-on: ubuntu-latest
     steps:
@@ -118,39 +76,3 @@ jobs:
     - name: Test install.
       run: |
         sudo lxc exec builder -- su ubuntu -c 'cd; cd dist/build; meson install'
-
-# MEMO: my backup.
-# build_in_ubuntu_on_docker:
-#   runs-on: ubuntu-latest
-#   container:
-#     image: ubuntu:19.10
-#   steps:
-#    - name: Checkout repository.
-#      uses: actions/checkout@v2
-#    - name: Prepare build environment.
-#      run: |
-#        apt-get update
-#        apt-get -y install apt-utils
-#        apt-get -y full-upgrade
-#        apt-get install -y git build-essential
-#        apt-get install -y meson ninja-build libglib2.0-dev libudev-dev gobject-introspection libgirepository1.0-dev
-#        apt-get install -y gtk-doc-tools python3-gi
-#    - name: Initialization for build.
-#      run: |
-#        meson --prefix=/tmp. -Dgtk_doc=true -Dwarning_level=3 . build
-#    - name: Display configuration.
-#      run: |
-#        cd build
-#        meson configure
-#    - name: Build library.
-#      run: |
-#        cd build
-#        ninja
-#    - name: Test interfaces exposed by g-i.
-#      run: |
-#        cd build
-#        meson test
-#    - name: Test install.
-#      run: |
-#        cd build
-#        meson install