Skip to content

Commit 73254bc

Browse files
Treat warnings as errors in Genesis workflow (#846)
* Treat warnings as errors in workflows * Revert * Utilize APP_TARGET_SWIFT_FLAGS * Introduce warning * Revert "Introduce warning" This reverts commit 39390c8.
1 parent 0f80374 commit 73254bc

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

.github/workflows/genesis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ jobs:
5757
CODE_SIGN_IDENTITY=""
5858
CODE_SIGNING_ALLOWED="NO"
5959
CODE_SIGNING_REQUIRED="NO"
60+
APP_TARGET_SWIFT_FLAGS="-warnings-as-errors"
6061
- name: Test
6162
working-directory: ${{ steps.mktemp.outputs.directory }}
6263
run: >

genesis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@ files:
549549
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
550550
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor
551551
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks
552+
OTHER_SWIFT_FLAGS = $(inherited) $(APP_TARGET_SWIFT_FLAGS)
552553
PRODUCT_NAME = $(TARGET_NAME)
553554
TARGETED_DEVICE_FAMILY = 1,2
554555
@@ -788,6 +789,7 @@ files:
788789
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
789790
BUNDLE_LOADER = $(TEST_HOST)
790791
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks @loader_path/Frameworks
792+
OTHER_SWIFT_FLAGS = $(inherited) $(APP_TARGET_SWIFT_FLAGS)
791793
PRODUCT_NAME = $(TARGET_NAME)
792794
TARGETED_DEVICE_FAMILY = 1,2
793795
TEST_HOST = $(BUILT_PRODUCTS_DIR)/{{ project|replace:' ','_' }}.app/{{ project|replace:' ','_' }}

0 commit comments

Comments
 (0)