Cleanup workflows and limit a few jobs to read.

This commit is contained in:
Max Goedjen 2025-09-03 23:43:02 -07:00
parent 3d5f0b45bd
commit 5781448cbe
No known key found for this signature in database
3 changed files with 5 additions and 5 deletions

View File

@ -7,7 +7,6 @@ on:
jobs: jobs:
build: build:
# runs-on: macOS-latest
runs-on: macos-15 runs-on: macos-15
permissions: permissions:
id-token: write id-token: write

View File

@ -6,7 +6,8 @@ on:
- '*' - '*'
jobs: jobs:
test: test:
# runs-on: macOS-latest permissions:
contents: read
runs-on: macos-15 runs-on: macos-15
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
@ -25,12 +26,11 @@ jobs:
- name: Test - name: Test
run: swift test --build-system swiftbuild --package-path Sources/Packages run: swift test --build-system swiftbuild --package-path Sources/Packages
build: build:
# runs-on: macOS-latest
runs-on: macos-15
permissions: permissions:
id-token: write id-token: write
contents: write contents: write
attestations: write attestations: write
runs-on: macos-15
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5

View File

@ -3,7 +3,8 @@ name: Test
on: [push, pull_request] on: [push, pull_request]
jobs: jobs:
test: test:
# runs-on: macOS-latest permissions:
contents: read
runs-on: macos-15 runs-on: macos-15
timeout-minutes: 10 timeout-minutes: 10
steps: steps: