Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GitHub Actions #1818

Merged
merged 2 commits into from
Sep 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v5
- uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'This issue hasn''t been updated in a while so we''re going to mark it as `stale`. `stale` issues will automatically be closed after 60 days of inactivity. If this issue is still affecting you, please update us on how it affects you, and we''ll keep it open. We are sorry that we haven''t been able to prioritize it yet. Thank you for your contributions.'
Expand All @@ -16,4 +16,4 @@ jobs:
stale-issue-label: 'stale :hourglass_flowing_sand:'
exempt-issue-labels: 'critical :warning:,security :rotating_light:,in progress :building_construction:,help wanted :sos:'
exempt-all-issue-assignees: true
exempt-all-pr-milestones: true
exempt-all-pr-milestones: true
15 changes: 9 additions & 6 deletions .github/workflows/xcodebuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,28 @@ jobs:
strategy:
matrix:
include:
- os: macos-13
xcode: /Applications/Xcode_15.2.app/Contents/Developer
- os: macos-14
name: Test on ${{ matrix.os }}
xcode: Xcode 15
developer-dir: /Applications/Xcode_15.4.app/Contents/Developer
- os: macos-14
xcode: Xcode 16
developer-dir: /Applications/Xcode_16.app/Contents/Developer
name: Test with ${{ matrix.xcode }}
runs-on: ${{ matrix.os }}
env:
DEVELOPER_DIR: ${{ matrix.xcode }}
DEVELOPER_DIR: ${{ matrix.developer-dir }}
timeout-minutes: 15

steps:
- name: Set up Git repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Build Xcode project
- name: Build Vienna
run: |
xcodebuild -version
xcodebuild build-for-testing -project Vienna.xcodeproj -scheme Vienna -configuration Development | xcpretty && exit ${PIPESTATUS[0]}
- name: Test Xcode project
- name: Run unit tests
run: |
xcodebuild -version
xcodebuild test -project Vienna.xcodeproj -scheme Vienna -configuration Development | xcpretty && exit ${PIPESTATUS[0]}