diff options
| author | Matěj Cepl <mcepl@cepl.eu> | 2022-07-14 09:10:08 +0200 |
|---|---|---|
| committer | Felix Van der Jeugt <felix.vanderjeugt@posteo.net> | 2022-08-15 13:27:31 +0200 |
| commit | f1f15b72878d33923f3744fbf530f5729ae5e8cc (patch) | |
| tree | a5878ac113f36ee6d5f8106fadcd7858319b8863 /.github/workflows/windows.yml | |
| parent | a719fe1adc977bcc51f007876b5cf84a977f6111 (diff) | |
| download | vis-f1f15b72878d33923f3744fbf530f5729ae5e8cc.tar.gz vis-f1f15b72878d33923f3744fbf530f5729ae5e8cc.tar.xz | |
Update used OSes for GitHub Actions
* Switch off failing Windows tests
* MacOS 10.15 is going away:
https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/
Diffstat (limited to '.github/workflows/windows.yml')
| -rw-r--r-- | .github/workflows/windows.yml | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml deleted file mode 100644 index c09c69d..0000000 --- a/.github/workflows/windows.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Windows - -on: [push, pull_request] - -jobs: - build: - strategy: - matrix: - os: - - windows-2019 - config: - - "" - - --disable-lua - - --disable-help - runs-on: ${{ matrix.os }} - env: - CFLAGS_EXTRA: --coverage - steps: - - - name: Dependency - run: | - choco install --no-progress --yes --force --source=cygwin gcc-core,libtool,make,wget,pkg-config - choco install --no-progress --yes --force --source=cygwin lua,lua-devel,lua-lpeg,libncurses-devel - - - name: Setup $PATH - shell: bash - run: echo 'C:\tools\cygwin\bin' >> $GITHUB_PATH - - - name: Git configuration - run: | - git config --global core.autocrlf input - git config --global core.symlinks true - - - name: Checkout - uses: actions/checkout@v2 - - - name: Cygwin git configuration - shell: bash - run: mkdir $HOME && git config --global core.autocrlf input - - - name: Libtermkey - shell: bash - run: make dependency/build/libtermkey-install - - - name: Build - shell: bash - run: ./configure CFLAGS="-I$(pwd)/dependency/install/usr/include" LDFLAGS="-L$(pwd)/dependency/install/usr/lib" ${{ matrix.config }} && make - - - name: Test - shell: bash - run: make test - - - name: Upload Test Coverage - shell: bash - env: - CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - run: | - curl -s https://codecov.io/bash > codecov - curl -s https://raw.githubusercontent.com/codecov/codecov-bash/master/SHA256SUM > codecov.sha256 - if ! sha256sum -c --ignore-missing --status codecov.sha256 ; then - echo "Download checksum verification failed" - exit 1 - fi - bash < codecov |
