Skip to content

UID2-2349 Add build pipeline for aws vsock proxy #1

UID2-2349 Add build pipeline for aws vsock proxy

UID2-2349 Add build pipeline for aws vsock proxy #1

Workflow file for this run

name: Build/Test/Package
on: [push]
jobs:
build:
runs-on: ubuntu-latest
container: amazonlinux:2
strategy:
matrix:
build_type: [debug, relwithdebinfo]
steps:
- uses: actions/checkout@v3
- name: Dev environment
run: |
yum groupinstall -y "Development Tools"
yum install -y cmake3 valgrind
- name: Build and Test
run: |
cmake3 -S . -B build -DCMAKE_BUILD_TYPE=${{matrix.build_type}}
cd build
make test
make package
- uses: actions/upload-artifact@v3
if: max.build_type == 'release'

Check failure on line 28 in .github/workflows/build.yml

View workflow run for this annotation

GitHub Actions / Build/Test/Package

Invalid workflow file

The workflow is not valid. .github/workflows/build.yml (Line: 28, Col: 13): Unrecognized named-value: 'max'. Located at position 1 within expression: max.build_type == 'release'
with:
name: vsock-bridge.tar.gz
path: build/*.tar.gz