From 0594cddbf94aef942f277ce2845793214fc1d8da Mon Sep 17 00:00:00 2001 From: Wilf Wilson Date: Thu, 27 Jan 2022 10:43:26 +0000 Subject: [PATCH 1/3] CI: add a Cygwin job --- .github/workflows/CI.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 18c3949..2838179 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -44,6 +44,23 @@ jobs: - uses: gap-actions/process-coverage@v2 - uses: codecov/codecov-action@v2 + test-cygwin: + name: "master cygwin64 - HPC no" + if: ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) }} + runs-on: windows-latest + env: + CHERE_INVOKING: 1 + steps: + - uses: actions/checkout@v2 + - uses: gap-actions/setup-cygwin@v1 + - uses: gap-actions/setup-gap@cygwin-v2 + with: + GAP_PKGS_TO_BUILD: '' + - uses: gap-actions/build-pkg@cygwin-v1 + - uses: gap-actions/run-pkg-tests@cygwin-v2 + with: + NO_COVERAGE: 'yes' + # The documentation job manual: name: Build manuals From 28581c5ed4944f677b5db76df488b99393aeff8b Mon Sep 17 00:00:00 2001 From: Wilf Wilson Date: Thu, 27 Jan 2022 11:07:34 +0000 Subject: [PATCH 2/3] Remove AppVeyor --- .appveyor.yml | 28 ---------------------------- README.md | 1 - 2 files changed, 29 deletions(-) delete mode 100644 .appveyor.yml diff --git a/.appveyor.yml b/.appveyor.yml deleted file mode 100644 index cec7486..0000000 --- a/.appveyor.yml +++ /dev/null @@ -1,28 +0,0 @@ -# set clone depth -clone_depth: 5 # clone entire repository history if not defined - -environment: - matrix: - - CYG_ARCH: x86 - CYG_ROOT: C:\cygwin - ABI: 32 - - CYG_ARCH: x86_64 - CYG_ROOT: C:\cygwin64 - -install: - - '%CYG_ROOT%\setup-%CYG_ARCH%.exe -qnNdO -R %CYG_ROOT% -s http://cygwin.mirror.constant.com -l %CYG_ROOT%/var/cache/setup -P libgmp-devel,zlib-devel' - - SET "PATH=%CYG_ROOT%\bin;%PATH%" - - git clone https://github.com/gap-system/pkg-ci-scripts.git scripts - - bash -lc "cd $APPVEYOR_BUILD_FOLDER && scripts/build_gap.sh" - -# scripts that run after cloning repository -build_script: - - bash -lc "cd $APPVEYOR_BUILD_FOLDER && scripts/build_pkg.sh" - -test_script: - - bash -lc "cd $APPVEYOR_BUILD_FOLDER && scripts/run_tests.sh" - -on_success: - - bash -lc "cd $APPVEYOR_BUILD_FOLDER && scripts/gather-coverage.sh" - - curl -s https://codecov.io/bash > codecov.sh - - bash -lc "cd $APPVEYOR_BUILD_FOLDER && ./codecov.sh" diff --git a/README.md b/README.md index 937e97a..09fd1b6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ [![Build Status](https://github.com/gap-packages/ace/workflows/CI/badge.svg?branch=master)](https://github.com/gap-packages/ace/actions?query=workflow%3ACI+branch%3Amaster) -[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/gap-packages/ace?branch=master&svg=true)](https://ci.appveyor.com/project/gap-packages/ace) [![Code Coverage](https://codecov.io/github/gap-packages/ace/coverage.svg)](https://codecov.io/gh/gap-packages/ace) From babcca359be57d56c7a266f042c9a551552bd27b Mon Sep 17 00:00:00 2001 From: Wilf Wilson Date: Thu, 27 Jan 2022 11:19:44 +0000 Subject: [PATCH 3/3] Add a .gitattributes file --- .gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..6313b56 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text=auto eol=lf