From 95e73d39b91d459c90dc8ebdc9f307329a55fa64 Mon Sep 17 00:00:00 2001 From: Kinshuk Bairagi Date: Mon, 18 Mar 2024 21:54:28 +0530 Subject: [PATCH] Github CI - Disable ipv6 (#88) --- .github/workflows/codeql-analysis.yml | 6 +++++- .github/workflows/docker.yaml | 3 +++ .github/workflows/main.yml | 14 +++++++++++--- tinyphone-osx/Tinyphone.xcodeproj/project.pbxproj | 4 ++++ 4 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 29c205a..c8ca671 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -36,7 +36,11 @@ jobs: auth_header="$(git config --local --get http.https://github.com/.extraheader)" git submodule sync --recursive git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1 - + + - name: Disable IPv6 + shell: bash -l {0} + run: echo "DISABLE_IPV6=1" >> $GITHUB_ENV + - name: Install Dependencies shell: bash run : | diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 033f2d8..42df7bc 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -22,6 +22,9 @@ jobs: with: fetch-depth: '1' submodules: 'recursive' + - name: Disable IPv6 + shell: bash -l {0} + run: echo "DISABLE_IPV6=1" >> $GITHUB_ENV - name: Login to GitHub Container Registry uses: docker/login-action@v1 with: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 85de1dd..e1e9700 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,10 @@ jobs: with: fetch-depth: '1' submodules: 'recursive' - + - name: Disable IPv6 + shell: bash -l {0} + run: echo "DISABLE_IPV6=1" >> $GITHUB_ENV + - name: Restore Boost Cache uses: actions/cache@v3 id: cache-boost @@ -85,7 +88,9 @@ jobs: with: fetch-depth: '1' submodules: 'recursive' - + - name: Disable IPv6 + shell: bash -l {0} + run: echo "DISABLE_IPV6=1" >> $GITHUB_ENV - name: Install the Apple certificate and provisioning profile env: BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }} @@ -93,6 +98,7 @@ jobs: #BUILD_PROVISION_PROFILE_BASE64: ${{ secrets.BUILD_PROVISION_PROFILE_BASE64 }} KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }} run: | + # create variables CERTIFICATE_PATH=$RUNNER_TEMP/build_certificate.p12 PP_PATH=$RUNNER_TEMP/build_pp.mobileprovision @@ -180,7 +186,9 @@ jobs: with: fetch-depth: '1' submodules: 'recursive' - + - name: Disable IPv6 + shell: bash -l {0} + run: echo "DISABLE_IPV6=1" >> $GITHUB_ENV - name: Install Dependencies shell: bash run : | diff --git a/tinyphone-osx/Tinyphone.xcodeproj/project.pbxproj b/tinyphone-osx/Tinyphone.xcodeproj/project.pbxproj index 3a1d652..8274720 100644 --- a/tinyphone-osx/Tinyphone.xcodeproj/project.pbxproj +++ b/tinyphone-osx/Tinyphone.xcodeproj/project.pbxproj @@ -607,6 +607,7 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = tinyphone/tinyphone.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = 25JQ655X97; @@ -617,6 +618,7 @@ "HAVE_RES_NDESTROY=1", ); INFOPLIST_FILE = tinyphone/Info.plist; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", @@ -658,6 +660,7 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = tinyphone/tinyphone.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = 25JQ655X97; @@ -667,6 +670,7 @@ "HAVE_RES_NDESTROY=1", ); INFOPLIST_FILE = tinyphone/Info.plist; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks",