chore: adjust worflows to recursively clone the repository

This commit is contained in:
Brenno Lemos 2023-05-23 10:14:32 -03:00
parent 816c4e43fd
commit f0ef3c4ca4
3 changed files with 13 additions and 2 deletions

View file

@ -30,6 +30,9 @@ jobs:
runs-on: macos-12
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Compile
uses: vmactions/freebsd-vm@v0
with:
@ -43,8 +46,8 @@ jobs:
GIT_HASH=$(git rev-parse --short "$GITHUB_SHA")
mv bin/btop bin/btop-$GIT_HASH
ls -alh bin
- uses: actions/upload-artifact@v3
with:
name: btop-x86_64-FreeBSD-13.1
path: 'bin/*'

View file

@ -94,6 +94,8 @@ jobs:
- name: Checkout source
uses: actions/checkout@v3
with:
submodules: recursive
- name: Fix - Stopping at filesystem boundary
run: git init # [fix Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).]

View file

@ -30,6 +30,9 @@ jobs:
runs-on: macos-11
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Compile
run: |
make CXX=g++-11 ARCH=x86_64 STATIC=true STRIP=true
@ -49,7 +52,10 @@ jobs:
with:
xcode-version: latest-stable
- uses: actions/checkout@v3
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Compile
run: |
make CXX=g++-12 ARCH=x86_64 STATIC=true STRIP=true