Skip to content

Commit

Permalink
Update GitHub Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored Sep 17, 2023
1 parent a2154a5 commit 55b3a53
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 18 deletions.
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,42 +9,42 @@ on: # Rebuild any PRs and main branch changes

jobs:
test-vsm:
runs-on: macos-12
runs-on: macos-13
steps:
- name: Prepare Xcode
uses: maxim-lobanov/setup-xcode@v1 # https://github.com/marketplace/actions/setup-xcode-version
with:
xcode-version: 14.2

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Build and Test VSM on macOS
uses: sersoft-gmbh/xcodebuild-action@v2 # https://github.com/marketplace/actions/xcodebuild-action
uses: sersoft-gmbh/xcodebuild-action@v3 # https://github.com/marketplace/actions/xcodebuild-action
with:
spm-package: ./
scheme: VSM
destination: platform=macOS,arch=x86_64
action: test

- name: Build and Test VSM on iOS
uses: sersoft-gmbh/xcodebuild-action@v2 # https://github.com/marketplace/actions/xcodebuild-action
uses: sersoft-gmbh/xcodebuild-action@v3 # https://github.com/marketplace/actions/xcodebuild-action
with:
spm-package: ./
scheme: VSM
destination: platform=iOS Simulator,OS=latest,name=iPhone 14
action: test

- name: Build and Test VSM on watchOS
uses: sersoft-gmbh/xcodebuild-action@v2 # https://github.com/marketplace/actions/xcodebuild-action
uses: sersoft-gmbh/xcodebuild-action@v3 # https://github.com/marketplace/actions/xcodebuild-action
with:
spm-package: ./
scheme: VSM
destination: platform=watchOS Simulator,OS=latest,name=Apple Watch SE (40mm) (2nd generation)
action: test

- name: Build and Test VSM on tvOS
uses: sersoft-gmbh/xcodebuild-action@v2 # https://github.com/marketplace/actions/xcodebuild-action
uses: sersoft-gmbh/xcodebuild-action@v3 # https://github.com/marketplace/actions/xcodebuild-action
with:
spm-package: ./
scheme: VSM
Expand All @@ -53,37 +53,37 @@ jobs:


test-swiftui-demo-app:
runs-on: macos-12
runs-on: macos-13
steps:
- name: Prepare Xcode
uses: maxim-lobanov/setup-xcode@v1 # https://github.com/marketplace/actions/setup-xcode-version
with:
xcode-version: 14.2

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Build and Test Demo App
uses: sersoft-gmbh/xcodebuild-action@v2 # https://github.com/marketplace/actions/xcodebuild-action
uses: sersoft-gmbh/xcodebuild-action@v3 # https://github.com/marketplace/actions/xcodebuild-action
with:
project: ./Demos/Shopping/Shopping.xcodeproj
scheme: Shopping
destination: platform=iOS Simulator,OS=latest,name=iPhone 14
action: test

test-uikit-demo-app:
runs-on: macos-12
runs-on: macos-13
steps:
- name: Prepare Xcode
uses: maxim-lobanov/setup-xcode@v1 # https://github.com/marketplace/actions/setup-xcode-version
with:
xcode-version: 14.2

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: (UIKit) Build and Test Demo App
uses: sersoft-gmbh/xcodebuild-action@v2 # https://github.com/marketplace/actions/xcodebuild-action
uses: sersoft-gmbh/xcodebuild-action@v3 # https://github.com/marketplace/actions/xcodebuild-action
with:
project: ./Demos/Shopping/Shopping.xcodeproj
scheme: Shopping - UIKit
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
markdown:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: ⬇️ lint markdown files # Lints all markdown (.md) files
uses: avto-dev/markdown-lint@v1
with:
Expand All @@ -20,7 +20,7 @@ jobs:
renovate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: 🧼 lint renovate config # Validates changes to renovate.json config file
uses: suzuki-shunsuke/[email protected]
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: macos-12
runs-on: macos-13
steps:

- name: Prepare Xcode
Expand All @@ -37,7 +37,7 @@ jobs:
xcode-version: 14.2

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Build Documentation
run: ./Scripts/generate-docs.sh
Expand All @@ -46,7 +46,7 @@ jobs:
uses: actions/configure-pages@v3

- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v2
with:
path: './docs' # This path is coordinated with /generate-docs.sh

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
pull-requests: write
steps:
- name: 📆 mark stale PRs # Automatically marks inactive PRs as stale
uses: actions/stale@v7
uses: actions/stale@v8
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 60
Expand Down

0 comments on commit 55b3a53

Please sign in to comment.