From 25921a5ffce833949686a21cc22c753a3d0aedf6 Mon Sep 17 00:00:00 2001 From: Martin Tournoij Date: Sat, 23 Jul 2022 13:50:19 +0200 Subject: [PATCH] Remove Debian 6 Vagrant test; it's in #469 now --- .github/workflows/vagrant_test.yml | 56 ------------------------------ Vagrantfiles/debian6/Vagrantfile | 7 ---- 2 files changed, 63 deletions(-) delete mode 100644 .github/workflows/vagrant_test.yml delete mode 100644 Vagrantfiles/debian6/Vagrantfile diff --git a/.github/workflows/vagrant_test.yml b/.github/workflows/vagrant_test.yml deleted file mode 100644 index 54b4ecef..00000000 --- a/.github/workflows/vagrant_test.yml +++ /dev/null @@ -1,56 +0,0 @@ -# MIT License - -# Copyright (c) 2021 Jonas Hecht - -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: - -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. - -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE. - -# https://github.com/jonashackt/vagrant-github-actions/ - -name: vagrant_test -on: - push: - pull_request: -jobs: - test: - strategy: - fail-fast: false - matrix: - vagrant_image: - - debian6 - runs-on: macos-10.15 - steps: - - uses: actions/checkout@v2 - - - name: setup Go - uses: actions/setup-go@v2 - with: - go-version: '1.17' - - - name: Show Vagrant version - run: vagrant --version - - - name: compile test binary - run: | - GOOS=linux GOARCH=amd64 go test -o Vagrantfiles/${{ matrix.vagrant_image}}/fsnotify.test -c ./... - - - name: Run vagrant up - run: cd Vagrantfiles/${{ matrix.vagrant_image}} && vagrant up - - - name: run the test binary - run: cd Vagrantfiles/${{ matrix.vagrant_image}} && vagrant ssh -c "/vagrant/fsnotify.test" \ No newline at end of file diff --git a/Vagrantfiles/debian6/Vagrantfile b/Vagrantfiles/debian6/Vagrantfile deleted file mode 100644 index e2888b89..00000000 --- a/Vagrantfiles/debian6/Vagrantfile +++ /dev/null @@ -1,7 +0,0 @@ -Vagrant.configure("2") do |config| - config.vm.box = "threatstack/debian6" - config.vm.box_version = "1.0.0" - - config.vm.define 'debian6' - -end \ No newline at end of file