Attempt to fix daily BBIM builds

This commit is contained in:
Dion Moult
2024-06-11 14:11:40 +10:00
parent b009913cf4
commit 5e6fe5e3cf
2 changed files with 10 additions and 11 deletions
@@ -1,4 +1,4 @@
name: Publish-blenderbim-multiplatform
name: ci-blenderbim-daily
on:
push:
@@ -17,11 +17,7 @@ on:
- 'src/ifccityjson/**'
branches:
- v0.8.0
env:
major: 0
minor: 0
name: blenderbim
workflow_dispatch:
jobs:
activate:
@@ -64,6 +60,9 @@ jobs:
architecture: 'x64' # optional x64 or x86. Defaults to x64 if not specified
python-version: '3.11'
- run: echo ${{ env.DATE }}
- name: Get current version
id: version
run: echo "::set-output name=version::$(cat ../../VERSION)"
- name: Get current date
id: date
run: echo "::set-output name=date::$(date +'%y%m%d')"
@@ -76,8 +75,8 @@ jobs:
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: src/blenderbim_${{ matrix.config.short_name }}_${{ matrix.pyver }}/dist/blenderbim-${{steps.date.outputs.date}}-${{ matrix.pyver }}-${{ matrix.config.short_name }}.zip
file: src/blenderbim_${{ matrix.config.short_name }}_${{ matrix.pyver }}/dist/blenderbim-${{steps.version.outputs.version}}.${{steps.date.outputs.date}}-${{ matrix.pyver }}-${{ matrix.config.short_name }}.zip
asset_name: blenderbim-${{steps.date.outputs.date}}-${{ matrix.pyver }}-${{ matrix.config.short_name }}.zip
tag: "blenderbim-${{steps.date.outputs.date}}"
tag: "blenderbim-${{steps.version.outputs.version}}.${{steps.date.outputs.date}}"
overwrite: true
body: "Daily developer testing build blenderbim-${{steps.date.outputs.date}}"
body: "Daily developer testing build blenderbim-${{steps.version.outputs.version}}.${{steps.date.outputs.date}}"
+2 -2
View File
@@ -16,8 +16,8 @@
# You should have received a copy of the GNU General Public License
# along with BlenderBIM Add-on. If not, see <http://www.gnu.org/licenses/>.
PYTHON:=python3.10
PIP:=pip3.10
PYTHON:=python3.11
PIP:=pip3.11
PATCH:=patch
SED:=sed -i
ifeq ($(OS),Windows_NT)