Fix auto-version in nightly builds (#1026)

* WIP Fix auto-version in nightly builds
Fixes #1015

* WIP

* Revert "WIP"

This reverts commit 7838bf1298.

* Need to update src-tauri/tauri.release.conf.json after CI changes

* Fixes just to test

* Clean up after tests
This commit is contained in:
Pierre Jacquier
2023-11-08 05:58:37 -08:00
committed by GitHub
parent 52bb5a2657
commit 338c43a29d
4 changed files with 6 additions and 7 deletions

View File

@ -106,7 +106,7 @@ jobs:
run: |
VERSION=$(date +'%-y.%-m.%-d') yarn bump-jsons
echo "$(jq --arg url 'https://dl.kittycad.io/releases/modeling-app/nightly/last_update.json' \
'.tauri.updater.endpoints[]=$url' src-tauri/tauri.conf.json --indent 2)" > src-tauri/tauri.conf.json
'.tauri.updater.endpoints[]=$url' src-tauri/tauri.release.conf.json --indent 2)" > src-tauri/tauri.release.conf.json
- uses: actions/upload-artifact@v3
if: github.event_name == 'schedule'
@ -114,6 +114,7 @@ jobs:
path: |
package.json
src-tauri/tauri.conf.json
src-tauri/tauri.release.conf.json
- id: export_version
run: echo "version=`cat package.json | jq -r '.version'`" >> "$GITHUB_OUTPUT"
@ -136,6 +137,7 @@ jobs:
ls -l artifact
cp artifact/package.json package.json
cp artifact/src-tauri/tauri.conf.json src-tauri/tauri.conf.json
cp artifact/src-tauri/tauri.release.conf.json src-tauri/tauri.release.conf.json
- name: Install ubuntu system dependencies
if: matrix.os == 'ubuntu-latest'

View File

@ -1,4 +1,3 @@
{
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
"package": {

View File

@ -1,4 +1,3 @@
{
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
"tauri": {

View File

@ -1,4 +1,3 @@
{
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
"package": {