summaryrefslogtreecommitdiffstats
path: root/.github/workflows/linux-arm64.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/linux-arm64.yml')
-rw-r--r--.github/workflows/linux-arm64.yml59
1 files changed, 0 insertions, 59 deletions
diff --git a/.github/workflows/linux-arm64.yml b/.github/workflows/linux-arm64.yml
deleted file mode 100644
index a35672c5f..000000000
--- a/.github/workflows/linux-arm64.yml
+++ /dev/null
@@ -1,59 +0,0 @@
-name: Linux/ARM64 Build and Test
-
-on:
- push:
- branches: [ master ]
- pull_request:
- branches: [ master ]
-concurrency:
- group: ${{ github.workflow }}-${{ github.ref }}
- cancel-in-progress: true
-jobs:
- build:
-
- runs-on: ['self-hosted', 'Linux', 'ARM64']
- strategy:
- matrix:
- configuration: ['release']
- compiler: ['gcc']
- platform: ['aarch64']
- steps:
- - uses: actions/checkout@v3
- with:
- submodules: 'true'
- fetch-depth: '0'
- - name: build
- run: |
- CC=${{matrix.compiler}}
- CONFIGURATION=${{matrix.configuration}}
- ARCH=${{matrix.platform}}
- TARGETARCH=${{matrix.platform}}
- if [[ "$CC" == "clang" ]]; then
- CFLAGS=-Werror
- CPPFLAGS=-Werror
- CXXFLAGS=-Werror
- fi
- source ./github_build.sh
- - uses: actions/upload-artifact@v3
- with:
- name: slang-build-${{matrix.configuration}}-${{matrix.platform}}-${{matrix.compiler}}
- path: |
- slang.h
- slang-com-helper.h
- slang-com-ptr.h
- slang-tag-version.h
- slang-gfx.h
- prelude/*.h
- bin/**/*.dll
- bin/**/*.exe
- bin/**/*.so
- bin/**/slangc
- bin/**/slangd
- docs/*.md
- - name: test
- run:
- CONFIGURATION=${{matrix.configuration}}
- CC=${{matrix.compiler}}
- ARCH=${{matrix.platform}}
- PATH="${PATH:+${PATH}:}$(pwd)/external/slang-binaries/spirv-tools/$(uname -m)-linux/bin"
- source .github/github_test.sh