You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Carthage update checker
v1
JavaScript based Carthage new package version check action for GitHub Actions.
This action must execute on macOS.
Slack notification example, using 8398a7/action-slack:
name: Check Package
on:
schedule:
- cron: '0 8 * * 5' # every friday AM 8:00
jobs:
carthage:
runs-on: macOS-latest
steps:
- uses: actions/checkout@v1
- uses: MeilCli/carthage-update-check-action@v1
id: outdated
- uses: 8398a7/action-slack@v2
if: steps.outdated.outputs.has_carthage_update != 'false'
with:
status: ${{ job.status }}
text: ${{ steps.outdated.outputs.carthage_update_text }}
author_name: GitHub Actions
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
execute_directories
- optional
- execute directories of npm outdated command
- if multiple directories, write multiline
has_carthage_update
- has new package version information
- value:
true
orfalse
carthage_update_text
- new package version information text
carthage_update_json
- new package version information json