Skip to content

Commit c4e8753

Browse files
author
Mark R. Tuttle
committed
Restore github action used to create a release
1 parent 7e35d0e commit c4e8753

File tree

2 files changed

+34
-24
lines changed

2 files changed

+34
-24
lines changed

.github/workflows/release.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/workflows/release.yaml

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,38 @@ jobs:
2626
exit 1
2727
fi
2828
- name: Create release
29-
uses: ncipollo/release-action@v1
29+
# The GitHub action actions/create-release is deprecated:
30+
# https://github.com/actions/create-release
31+
# GitHub recommends ncipollo/release-action@v1, but that
32+
# action fails to trigger the release workflows for brew and
33+
# pypi, perhaps because it does not trigger the expected kind
34+
# of release event.
35+
uses: actions/create-release@v1
3036
with:
31-
bodyFile: .github/workflows/release.md
37+
tag_name: starterkit-${{ env.TAG_VERSION }}
38+
release_name: starterkit-${{ env.TAG_VERSION }}
39+
body: |
40+
This is the CBMC Starter Kit version ${{ env.TAG_VERSION }}.
41+
42+
The [CBMC starter kit](https://model-checking.github.io/cbmc-starter-kit/) makes it easy to add [CBMC](https://github.com/diffblue/cbmc) verification to a software project. See the [starter kit tutorial](https://model-checking.github.io/cbmc-training/starter-kit/overview/index.html) for an example of how to use the starter kit.
43+
44+
On MacOS, you can install with brew. Install with
45+
```
46+
brew tap aws/tap
47+
brew install cbmc-starter-kit
48+
```
49+
and upgrade to the latest version with
50+
```
51+
brew upgrade cbmc-starter-kit
52+
```
53+
54+
On all machines, you can install with pip. Install with
55+
```
56+
python3 -m pip install cbmc-starter-kit
57+
```
58+
and upgrade to the latest version with
59+
```
60+
python3 -m pip install --upgrade cbmc-starter-kit
61+
```
62+
draft: false
63+
prerelease: false

0 commit comments

Comments
 (0)