Browse Source

ci: Fix the GitHub Action cd release

DreamPiggy 1 year ago
parent
commit
bc58a9ae2b
3 changed files with 9 additions and 0 deletions
  1. 4 0
      .github/workflows/CD.yml
  2. 4 0
      .github/workflows/CI.yml
  3. 1 0
      Scripts/build-frameworks.sh

+ 4 - 0
.github/workflows/CD.yml

@@ -5,12 +5,16 @@ on:
     # Pattern matched against refs/tags
     tags:        
       - '*'
+  pull_request:
+    branches:
+      - '*'
 
 jobs:
   Release:
     name: Release XCFramework
     runs-on: macos-15
     env:
+      LC_ALL: en_US.UTF-8
       CODESIGN_KEY_BASE64: "${{ secrets.CODESIGN_KEY_BASE64 }}"
       DEVELOPER_DIR: /Applications/Xcode_16.0.app
     strategy:

+ 4 - 0
.github/workflows/CI.yml

@@ -16,6 +16,7 @@ jobs:
     name: Cocoapods Lint
     runs-on: macos-15
     env:
+      LC_ALL: en_US.UTF-8
       DEVELOPER_DIR: /Applications/Xcode_16.0.app
     steps:
       - name: Checkout
@@ -42,6 +43,7 @@ jobs:
     name: Cocoapods Demo
     runs-on: macos-15
     env:
+      LC_ALL: en_US.UTF-8
       DEVELOPER_DIR: /Applications/Xcode_16.0.app
       WORKSPACE_NAME: SDWebImage.xcworkspace
       CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
@@ -96,6 +98,7 @@ jobs:
     name: Unit Test
     runs-on: macos-15
     env:
+      LC_ALL: en_US.UTF-8
       DEVELOPER_DIR: /Applications/Xcode_16.0.app
       WORKSPACE_NAME: SDWebImage.xcworkspace
       CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
@@ -162,6 +165,7 @@ jobs:
     name: Build Library
     runs-on: macos-15
     env:
+      LC_ALL: en_US.UTF-8
       DEVELOPER_DIR: /Applications/Xcode_16.0.app
       PROJECT_NAME: SDWebImage.xcodeproj
       SCHEME_NAME: SDWebImage

+ 1 - 0
Scripts/build-frameworks.sh

@@ -1,6 +1,7 @@
 #!/bin/bash
 
 set -e
+set -x
 set -o pipefail
 
 XCODE_VERSION=$(xcodebuild -version | head -n 1| awk -F ' ' '{print $2}')