Check xcode releases from Xcode Releases, and when new version released, notify to slack.
Simply run script in your ci with cron.
./notify-new-xcode.sh
When new version released, send to slack.
Fill constant in scripts.
SLACK_WEBHOOK_URL
CHECK_DAY_INTERVAL
Update your .circleci/config.yml
version: 2.1
executors:
macos_exec:
macos:
xcode: 14.2.0
shell: /bin/bash --login -eo pipefail
jobs:
notify-new-xcode:
executor: macos_exec
steps:
- run:
name: Notify new xcode version
command: ./notify-new-xcode.sh
workflows:
notify-new-xcode-test:
triggers:
- schedule:
cron: "0 0 * * *" # every day
filters:
branches:
only: master
jobs:
- notify-new-xcode: