refactor: Adapt to new repository

This commit is contained in:
T. R. Bernstein
2025-09-30 18:48:15 +02:00
parent 17af3bace1
commit 6811c71bd6
66 changed files with 224 additions and 622 deletions

View File

@@ -2,7 +2,8 @@ name: Danger
on:
push:
branches: master
branches:
- main
pull_request:
jobs:
@@ -10,10 +11,10 @@ jobs:
name: Danger Check
runs-on: ubuntu-latest
steps:
-
-
name: Checkout
uses: actions/checkout@v3
-
-
name: Setup Ruby
uses: ruby/setup-ruby@v1
with:

View File

@@ -2,7 +2,8 @@ name: Lint Cocoapods
on:
push:
branches: master
branches:
- main
pull_request:
jobs:
@@ -10,10 +11,10 @@ jobs:
name: Pod Lint
runs-on: ubuntu-latest
steps:
-
-
name: Checkout
uses: actions/checkout@v3
-
-
name: Setup Ruby
uses: ruby/setup-ruby@v1
with:

View File

@@ -2,7 +2,8 @@ name: SwiftLint
on:
push:
branches: master
branches:
- main
pull_request:
jobs:
@@ -10,10 +11,10 @@ jobs:
name: SwiftLint
runs-on: macos-latest
steps:
-
-
name: Checkout
uses: actions/checkout@v3
-
-
name: Setup Ruby
uses: ruby/setup-ruby@v1
with:

View File

@@ -7,24 +7,6 @@ on:
workflow_dispatch:
jobs:
cocoapods:
name: Push To CocoaPods
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v3
-
name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
bundler-cache: true
-
name: Push to CocoaPods
run: bundle exec rake release:cocoapods
env:
COCOAPODS_TRUNK_TOKEN: ${{secrets.COCOAPODS_TRUNK_TOKEN}}
github:
name: GitHub Release
runs-on: ubuntu-latest

View File

@@ -2,7 +2,8 @@ name: Test SPM
on:
push:
branches: master
branches:
- main
pull_request:
jobs:
@@ -11,10 +12,10 @@ jobs:
runs-on: ubuntu-latest
container: swiftgen/swift:5.6
steps:
-
-
name: Checkout
uses: actions/checkout@v3
-
-
# Note: we can't use `ruby/setup-ruby` on custom docker images, so we
# have to do our own caching
name: Cache gems
@@ -24,7 +25,7 @@ jobs:
key: ${{ runner.os }}-gems-${{ hashFiles('Gemfile.lock') }}
restore-keys: |
${{ runner.os }}-gems-
-
-
name: Cache SPM
uses: actions/cache@v3
with:
@@ -45,15 +46,15 @@ jobs:
name: Test SPM macOS
runs-on: macos-latest
steps:
-
-
name: Checkout
uses: actions/checkout@v3
-
-
name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
bundler-cache: true
-
-
name: Cache SPM
uses: actions/cache@v3
with: