-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: update build machine to macos-latest (#208)
* chore: update build machine to macos-latest * chore: add carthage install step * Update .github/workflows/ios.yaml Co-authored-by: Jamie Sinn <[email protected]> * chore: try and fix carthage * chore: try new carthage-bootstrap version * chore: add which carthage back * chore: try Add homebrew to PATH * chore: try adding env * chore: fix setting path * chore: add debug * chore: try another change * chore: revert changes and try new branch * chore: new run * chore: new branch * chore: fix action path * chore: update all builds --------- Co-authored-by: Jamie Sinn <[email protected]>
- Loading branch information
1 parent
ca08da3
commit a23ea72
Showing
7 changed files
with
36 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,18 +6,21 @@ on: | |
|
||
jobs: | ||
build: | ||
runs-on: macos-13-large | ||
runs-on: macos-latest | ||
steps: | ||
- name: Checkout Project | ||
uses: actions/checkout@v4 | ||
- name: 'Select Latest Xcode' | ||
|
||
- name: "Select Latest Xcode" | ||
uses: maxim-lobanov/setup-xcode@v1 | ||
with: | ||
xcode-version: latest-stable | ||
- name: 'Carthage Cached Bootstrap' | ||
uses: DevCycleHQ/carthage-bootstrap@xcframeworks2 | ||
|
||
- name: "Carthage Cached Bootstrap" | ||
uses: DevCycleHQ/[email protected] | ||
with: | ||
github-token: ${{ secrets.GITHUB_TOKEN }} | ||
github-token: ${{ secrets.AUTOMATION_USER_TOKEN }} | ||
use-xcframeworks: true | ||
|
||
- name: Fastlane iOS Tests | ||
run: fastlane ios tests |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,21 +6,25 @@ on: | |
|
||
jobs: | ||
build: | ||
runs-on: macos-13-large | ||
runs-on: macos-latest | ||
steps: | ||
- name: Checkout Project | ||
uses: actions/checkout@v4 | ||
|
||
- name: Setup Fastlane Auth | ||
run: echo "FASTLANE_GIT_BASIC_AUTHORIZATION=$(echo -n taplytics-robot:${{ secrets.AUTOMATION_USER_TOKEN }} | base64)" >> "$GITHUB_ENV" | ||
|
||
- name: "Select Latest Xcode" | ||
uses: maxim-lobanov/setup-xcode@v1 | ||
with: | ||
xcode-version: latest-stable | ||
- name: 'Carthage Cached Bootstrap' | ||
uses: DevCycleHQ/carthage-bootstrap@xcframeworks2 | ||
|
||
- name: "Carthage Cached Bootstrap" | ||
uses: DevCycleHQ/[email protected] | ||
with: | ||
github-token: ${{ secrets.AUTOMATION_USER_TOKEN }} | ||
use-xcframeworks: true | ||
|
||
- name: Fastlane macOS Tests | ||
run: fastlane mac tests | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,24 +4,24 @@ on: | |
workflow_dispatch: | ||
inputs: | ||
prerelease: | ||
description: 'Prerelease' | ||
description: "Prerelease" | ||
required: true | ||
default: false | ||
type: boolean | ||
draft: | ||
description: 'Draft' | ||
description: "Draft" | ||
required: true | ||
default: false | ||
type: boolean | ||
version-increment-type: | ||
description: 'Which part of the version to increment:' | ||
description: "Which part of the version to increment:" | ||
required: true | ||
type: choice | ||
options: | ||
- major | ||
- minor | ||
- patch | ||
default: 'patch' | ||
default: "patch" | ||
|
||
permissions: | ||
contents: write | ||
|
@@ -68,7 +68,7 @@ jobs: | |
- uses: DevCycleHQ/release-action/[email protected] | ||
id: create-release | ||
with: | ||
github-token: ${{ secrets.GITHUB_TOKEN }} | ||
github-token: ${{ secrets.AUTOMATION_USER_TOKEN }} | ||
tag: ${{ steps.prepare-release.outputs.next-release-tag }} | ||
target: main | ||
prerelease: ${{ github.event.inputs.prerelease }} | ||
|
@@ -79,4 +79,3 @@ jobs: | |
run: | | ||
echo "::notice title=Release ID::${{ steps.create-release.outputs.release-id }}" | ||
echo "::notice title=Release URL::${{ steps.create-release.outputs.release-url }}" | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters