This commit is contained in:
Jesse Bannon 2023-02-20 17:13:08 -08:00
parent 58e29b4748
commit fa3a65b27b

View file

@ -17,17 +17,24 @@ jobs:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Get release version - name: Set version envs
run: run:
export DATE=`date +'%Y.%m.%d'` echo "DATE=$(date +'%Y.%m.%d')" >> $GITHUB_ENV
export DATE_COMMIT_COUNT=`git rev-list --count HEAD --since="$(DATE) 00:00:00"` echo "DATE_COMMIT_COUNT=$(git rev-list --count HEAD --since='$(DATE) 00:00:00')" >> $GITHUB_ENV
echo "COMMIT_HASH=$(shell git rev-parse --short HEAD)" >> $GITHUB_ENV
echo "LOCAL_VERSION='$(DATE)+$(COMMIT_HASH)'" >> $GITHUB_ENV
if [ "$(DATE_COMMIT_COUNT)" == "0" ]; then if [ "$(DATE_COMMIT_COUNT)" == "0" ]; then
export PYPI_VERSION=$(DATE) echo "PYPI_VERSION=$(DATE)" >> $GITHUB_ENV
else else
export PYPI_VERSION=`$(DATE).post$(DATE_COMMIT_COUNT)` echo "PYPI_VERSION='$(DATE).post$(DATE_COMMIT_COUNT)'"
endif endif
- name: Test version envs
run:
echo $PYPI_VERSION
echo $LOCAL_VERSION
- name: Create Release - name: Create Release
id: create_release id: create_release
uses: actions/create-release@v1 uses: actions/create-release@v1