Skip to content

Commit 41fb092

Browse files
committed
refactor(security): use Makefile for CodeQL build step
- Replace inline xcodebuild with standardized Makefile target - Use PLATFORM=MACOS and XCODEBUILD_ARGUMENT=build parameters - Ensures consistency with project build conventions - Leverages existing build configuration and flags
1 parent b406a1f commit 41fb092

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

.github/workflows/security.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,7 @@ jobs:
3434
queries: +security-and-quality
3535

3636
- name: Build Supabase library
37-
run: |
38-
xcodebuild build \
39-
-workspace Supabase.xcworkspace \
40-
-scheme Supabase \
41-
-destination "platform=macOS" \
42-
-configuration Debug \
43-
-skipMacroValidation
37+
run: make XCODEBUILD_ARGUMENT=build PLATFORM=MACOS xcodebuild
4438

4539
- name: Perform CodeQL Analysis
4640
uses: github/codeql-action/analyze@v3

0 commit comments

Comments
 (0)