From 20a162a4e2367ae72519e0a674ccf8fd96e8f3d6 Mon Sep 17 00:00:00 2001 From: leleliu008 Date: Fri, 17 Nov 2023 06:22:53 +0800 Subject: [PATCH] GitHub Actions: disable BSD workflows again --- .github/workflows/testing-freebsd.yml | 46 ------------------------ .github/workflows/testing-netbsd.yml | 41 ---------------------- .github/workflows/testing-openbsd.yml | 50 --------------------------- 3 files changed, 137 deletions(-) delete mode 100644 .github/workflows/testing-freebsd.yml delete mode 100644 .github/workflows/testing-netbsd.yml delete mode 100644 .github/workflows/testing-openbsd.yml diff --git a/.github/workflows/testing-freebsd.yml b/.github/workflows/testing-freebsd.yml deleted file mode 100644 index e44e158d7e..0000000000 --- a/.github/workflows/testing-freebsd.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: run units target on FreeBSD - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - -jobs: - testing: - runs-on: macos-12 - - strategy: - fail-fast: false - matrix: - freebsd-version: [12,13] - - steps: - - uses: actions/checkout@v4 - - - uses: actions/cache@v3 - with: - path: ~/.vagrant.d/boxes - key: vagrant-generic-freebsd-${{ matrix.freebsd-version }} - restore-keys: | - vagrant-generic-freebsd-${{ matrix.freebsd-version }} - - # https://app.vagrantup.com/boxes/search?utf8=%E2%9C%93&sort=downloads&provider=&q=freebsd - # https://github.com/leleliu008/github-actions-vagrant - - uses: leleliu008/github-actions-vagrant@v2 - with: - mem: 2048 - box: generic/freebsd${{ matrix.freebsd-version }} - log: warn - run: | - run pkg install -y automake pkgconf gmake python3 - run freebsd-version - run cc --version - run ./autogen.sh - run ./configure --prefix=/usr - run gmake - run gmake install - run file ctags - run ctags --version - run gmake check CI=gha+vagrant+freebsd - run gmake roundtrip CI=gha+vagrant+freebsd diff --git a/.github/workflows/testing-netbsd.yml b/.github/workflows/testing-netbsd.yml deleted file mode 100644 index df32e17af7..0000000000 --- a/.github/workflows/testing-netbsd.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: run units target on NetBSD - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - -jobs: - testing: - runs-on: macos-12 - - steps: - - uses: actions/checkout@v4 - - - uses: actions/cache@v3 - with: - path: ~/.vagrant.d/boxes - key: vagrant-generic-netbsd-9 - restore-keys: | - vagrant-generic-netbsd-9 - - - uses: leleliu008/github-actions-vagrant@v2 - with: - mem: 2048 - box: generic/netbsd9 - log: warn - run: | - run sudo pkgin -y install mozilla-rootcerts automake autoconf pkg-config gmake - - run cc --version - - run ./autogen.sh - run ./configure --prefix=/usr - run gmake - run sudo gmake install - run file /usr/bin/ctags - run ctags --version - # bugs to fix - #run make check CI=gha+vagrant+netbsd - run gmake roundtrip CI=gha+vagrant+netbsd diff --git a/.github/workflows/testing-openbsd.yml b/.github/workflows/testing-openbsd.yml deleted file mode 100644 index a0203746d3..0000000000 --- a/.github/workflows/testing-openbsd.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: run units target on OpenBSD - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - -jobs: - testing: - runs-on: macos-12 - - steps: - - uses: actions/checkout@v4 - - - uses: actions/cache@v3 - with: - path: ~/.vagrant.d/boxes - key: vagrant-generic-openbsd-7 - restore-keys: | - vagrant-generic-openbsd-7 - - - uses: leleliu008/github-actions-vagrant@v2 - with: - mem: 2048 - box: generic/openbsd7 - log: warn - run: | - export AUTOCONF_VERSION=2.69 - export AUTOMAKE_VERSION=1.16 - - export CFLAGS='-I/usr/local/include -L/usr/local/lib' - - if [ ! -f /usr/local/lib/libiconv.so ] ; then - sudo ln -s /usr/local/lib/libiconv.so.* /usr/local/lib/libiconv.so - fi - - run sudo pkg_add automake%1.16 gmake - - run cc --version - - run ./autogen.sh - run ./configure --prefix=/usr - run gmake - run sudo gmake install - run file /usr/bin/ctags - run ctags --version - # bugs to fix - #run make check CI=gha+vagrant+openbsd - run gmake roundtrip CI=gha+vagrant+openbsd