Skip to content

Release Thumbprint #117

Release Thumbprint

Release Thumbprint #117

Workflow file for this run

name: Release Thumbprint
on:
workflow_dispatch:
inputs:
version:
description: 'Version number for new release (x.x.x)'
required: true
jobs:
release:
name: Publish SPM
runs-on: macos-14
strategy:
matrix:
xcode: ["/Applications/Xcode_15.2.app"]
steps:
- name: 📥 Checkout
uses: actions/checkout@v2
with:
token: ${{ secrets.RELEASE_PERSONAL_ACCESS_TOKEN }}
persist-credentials: false
- name: 🏷 Create release tag
run: sh .github/scripts/tag_release.sh "${{ github.event.inputs.version }}"
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_PERSONAL_ACCESS_TOKEN }}
- name: 🪧 Create GitHub release
uses: softprops/action-gh-release@v1
with:
tag_name: "${{ github.event.inputs.version }}"
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_PERSONAL_ACCESS_TOKEN }}