name: Compile run-name: Compiling the software on: [push] jobs: Compile: runs-on: ubuntu-latest container: image: 'ghcr.io/void-linux/void-glibc-full:20260101r1' steps: - name: Checkout repository uses: actions/checkout@v3 - uses: uname -a - name: Compile software run: g++ -std=c++23 main.cpp -o program - name: Execute program run: ./program