More tuning (#647)

This commit is contained in:
Matt Bishop 2024-05-30 11:58:45 -04:00 committed by GitHub
parent a4e9cfb9c8
commit 13adbc9b66
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 14 additions and 15 deletions

View File

@ -1,10 +1,9 @@
---
name: Cache Dependencies
name: Cache
on:
push:
branches:
- main
- "main"
env:
DEVELOPER_DIR: /Applications/Xcode_15.0.1.app/Contents/Developer
@ -13,19 +12,18 @@ env:
jobs:
cache-dependencies:
name: Cache Dependencies
name: Cache dependencies
runs-on: macos-14
steps:
- name: Checkout
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Check out repo
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
- name: Setup Ruby
uses: ruby/setup-ruby@cacc9f1c0b3f4eb8a16a6bb0ed10897b43b9de49 # v1.176.0
- name: Configure Ruby
uses: ruby/setup-ruby@943103cae7d3f1bb1e4951d5fcc7928b40e4b742 # v1.177.1
with:
bundler-cache: true
ruby-version: 3.2.2
- name: Cache Mint Packages
- name: Cache Mint packages
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: .mint
@ -33,7 +31,7 @@ jobs:
restore-keys: |
${{ runner.os }}-mint-
- name: Cache SPM Packages
- name: Cache SPM packages
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: build/DerivedData/SourcePackages
@ -41,12 +39,12 @@ jobs:
restore-keys: |
${{ runner.os }}-spm-
- name: Setup
- name: Install Mint and xcbeautify
run: |
brew install mint xcbeautify
./Scripts/bootstrap.sh
- name: Update Xcode Dependencies
- name: Update Xcode dependencies
run: |
set -o pipefail && \
xcodebuild -resolvePackageDependencies \

View File

@ -22,10 +22,11 @@ jobs:
test:
name: Test
runs-on: macos-14
runs-on: macos-14-xlarge
needs: check-run
permissions:
contents: read
issues: write
pull-requests: write
steps:

View File

@ -1 +1 @@
3.3.1
3.2.2