Skip to content

Commit 2114ae6

Browse files
committed
Update main.yml
1 parent adcc889 commit 2114ae6

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,12 @@ jobs:
2323
id: fetch_latest_release
2424
run: |
2525
LATEST_TAG=$(curl -s https://api.github.com/repos/${{ github.repository }}/releases/latest | jq -r .tag_name)
26-
if [ "$LATEST_TAG" == "null" ]; then
27-
LATEST_TAG="v0.0.0"
26+
if [ -z "$LATEST_TAG" ] || [ "$LATEST_TAG" == "null" ]; then
27+
LATEST_TAG="v0.5.0"
28+
fi
29+
# using this to fake/bump versions to v1.0
30+
if [ "$LATEST_TAG" == "v0.5.0" ]; then
31+
LATEST_TAG="v1.0"
2832
fi
2933
echo "LATEST_TAG=$LATEST_TAG" >> $GITHUB_ENV
3034

@@ -34,15 +38,15 @@ jobs:
3438
LATEST_TAG=${{ env.LATEST_TAG }}
3539
echo "Latest tag: $LATEST_TAG"
3640
LATEST_VERSION=${LATEST_TAG#v}
37-
IFS='.' read -r major minor patch <<< "$LATEST_VERSION"
38-
NEW_VERSION="$major.$((minor + 1)).$patch"
41+
IFS='.' read -r major minor <<< "$LATEST_VERSION"
42+
NEW_VERSION="$major.$((minor + 1))"
3943
NEW_TAG="v$NEW_VERSION"
4044
echo "New version: $NEW_TAG"
4145
echo "NEW_TAG=$NEW_TAG" >> $GITHUB_ENV
4246

4347
- name: Concatenate and Convert Markdown to PDF
4448
run: |
45-
pandoc document/0.1/*.md -o TASVS-${{ env.NEW_TAG }}.pdf -V geometry:margin=2cm
49+
pandoc document/1.0/*.md -o TASVS-${{ env.NEW_TAG }}.pdf -V geometry:margin=2cm
4650

4751
- name: Create GitHub Release
4852
id: create_release
@@ -63,4 +67,4 @@ jobs:
6367
upload_url: ${{ steps.create_release.outputs.upload_url }}
6468
asset_path: ./TASVS-${{ env.NEW_TAG }}.pdf
6569
asset_name: TASVS-${{ env.NEW_TAG }}.pdf
66-
asset_content_type: application/pdf
70+
asset_content_type: application/pdf

0 commit comments

Comments
 (0)