You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Setup Cocoapods
v1.1
This action sets up specific version of Cocoapods in GitHub Actions workflow.
Action supports two ways to specify Cocoapods version:
- Specify particular version using
version
parameter - Specify path to the
Podfile.lock
file usingpodfile-path
parameter. In this case, version of Cocoapods will be parsed from Podfile.lock.
Action is intended for macOS and Ubuntu platforms.
Parameter name | Description | Supported format |
---|---|---|
version | Specify version of Cocoapods to install | latest , 1.5.2 , 1.9.1 |
podfile-path | Specify path to Podfile.lock file to determine Cocoapods version dynamically |
myApp/Podfile.lock |
At the same time, only one parameter should be specified.
name: CI
on: [push]
jobs:
build:
name: Setup Cocoapods based on provided version
runs-on: macos-latest
steps:
- name: setup-cocoapods
uses: maxim-lobanov/[email protected]
with:
version: 1.9.0
build:
name: Setup Cocoapods based on Podfile.lock
runs-on: macos-latest
steps:
- name: setup-cocoapods
uses: maxim-lobanov/[email protected]
with:
podfile-path: myApp/Podfile.lock
The scripts and documentation in this project are released under the MIT License.