[RELEASE] Fix commit count issue in release post (#460)

This commit is contained in:
Jesse Bannon 2023-02-20 19:46:51 -08:00 committed by GitHub
parent 5035825c91
commit 1423142d07
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 7 deletions

View file

@ -1,10 +1,9 @@
name: ytld-sub release name: ytld-sub Release
on: on:
push: push:
# publish only when pushed to master # publish only when pushed to master
branches: branches:
- master - master
jobs: jobs:
pypi-publish: pypi-publish:
name: pypi-publish name: pypi-publish
@ -15,6 +14,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with:
fetch-depth: 0 # Needed for correct commit count. TODO: define once using GH actions
ref: master
- name: Set up Python ${{ matrix.python-version }} - name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3 uses: actions/setup-python@v3
@ -36,8 +38,10 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - uses: actions/checkout@v3
uses: actions/checkout@v3 with:
fetch-depth: 0
ref: master # Needed for correct commit count. TODO: define once using GH actions
- name: Set version envs 1/3 - name: Set version envs 1/3
run: | run: |
@ -46,7 +50,7 @@ jobs:
- name: Set version envs 2/3 - name: Set version envs 2/3
run: | run: |
echo "DATE_COMMIT_COUNT=$(git rev-list --count HEAD --since='${{ env.DATE }} 00:00:00')" >> $GITHUB_ENV echo "DATE_COMMIT_COUNT=$(git rev-list --count master --since='${{ env.DATE }} 00:00:00')" >> $GITHUB_ENV
- name: Set version envs 3/3 - name: Set version envs 3/3
run: | run: |
@ -64,6 +68,7 @@ jobs:
echo "${{ env.LOCAL_VERSION }}" echo "${{ env.LOCAL_VERSION }}"
- name: Create Release - name: Create Release
if: ${{ github.ref == 'refs/heads/master' }}
id: create_release id: create_release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:

View file

@ -25,6 +25,7 @@ check_lint:
&& pydocstyle src/* && pydocstyle src/*
wheel: clean wheel: clean
$(shell echo "__pypi_version__ = \"$(PYPI_VERSION)\"\n__local_version__ = \"$(LOCAL_VERSION)\"" > src/ytdl_sub/__init__.py) $(shell echo "__pypi_version__ = \"$(PYPI_VERSION)\"\n__local_version__ = \"$(LOCAL_VERSION)\"" > src/ytdl_sub/__init__.py)
cat src/ytdl_sub/__init__.py
pip3 install build pip3 install build
python3 -m build python3 -m build
docker_stage: wheel docker_stage: wheel

View file

@ -1,2 +1,2 @@
__pypi_version__ = "2023.02.20.post14" __pypi_version__ = "2023.02.20.post12"
__local_version__ = "2023.02.20+6896905" __local_version__ = "2023.02.20+5035825"