Skip to content

Releases: maxim-lobanov/setup-cocoapods

Update to Node 20 and fix a bug with await

27 Nov 13:40
8e97e1e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1...v1.4.0

Update @actions/core to 1.2.6

10 Oct 09:05
8e97e1e
Compare
Choose a tag to compare

Bump Node.js to 16

06 Nov 10:47
31e8210
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1...v1.3.0

Bump y18n and node-notifier dependencies

02 Apr 18:26
d66547b
Compare
Choose a tag to compare

No much changes in this release. Just resolved a few dependabot alerts: #11 and #10

Support pre-release versions of cocoapods

10 Oct 12:11
48d40c8
Compare
Choose a tag to compare

Extend Podfile regex to support prerelease versions of cocoapods (1.10.0.rc.1, 1.9.0.beta.2 and etc)
Related issue: #7

Add support for Ubuntu

24 Mar 18:37
Compare
Choose a tag to compare

setup-cocoapods

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 using podfile-path parameter. In this case, version of Cocoapods will be parsed from Podfile.lock.

Action is intended for macOS and Ubuntu platforms.

Available parameters

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.

Usage

name: CI
on: [push]
jobs:
  build:
    name: Setup Cocoapods based on provided version
    runs-on: macos-latest
    steps:
    - name: setup-cocoapods
      uses: maxim-lobanov/setup-cocoapods@v1.1
      with:
        version: 1.9.0

  build:
    name: Setup Cocoapods based on Podfile.lock
    runs-on: macos-latest
    steps:
    - name: setup-cocoapods
      uses: maxim-lobanov/setup-cocoapods@v1.1
      with:
        podfile-path: myApp/Podfile.lock

License

The scripts and documentation in this project are released under the MIT License.

This action sets up specific version of Cocoapods in GitHub Actions workflow.

22 Mar 16:47
1be32fc
Compare
Choose a tag to compare

setup-cocoapods

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 using podfile-path parameter. In this case, version of Cocoapods will be parsed from Podfile.lock.

Available parameters

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.

Usage

name: CI
on: [push]
jobs:
  build:
    name: Setup Cocoapods based on provided version
    runs-on: macos-latest
    steps:
    - name: setup-cocoapods
      uses: maxim-lobanov/setup-cocoapods@v1.0
      with:
        version: 1.9.0

  build:
    name: Setup Cocoapods based on Podfile.lock
    runs-on: macos-latest
    steps:
    - name: setup-cocoapods
      uses: maxim-lobanov/setup-cocoapods@v1.0
      with:
        podfile-path: myApp/Podfile.lock

License

The scripts and documentation in this project are released under the MIT License