Skip to content

Commit f1ccd98

Browse files
author
Mohammod Al Amin Ashik
committed
remove changesets
1 parent c26497f commit f1ccd98

3 files changed

Lines changed: 68 additions & 65 deletions

File tree

.github/workflows/nightly.yml

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
name: Nightly Build
2+
3+
on:
4+
workflow_dispatch:
5+
6+
concurrency:
7+
group: ${{ github.workflow }}-${{ github.ref }}
8+
cancel-in-progress: true
9+
10+
env:
11+
CARGO_TERM_COLOR: always
12+
13+
jobs:
14+
# ─────────────────────────────────────────────────────────────
15+
# Nightly: Build for testing (manual trigger only)
16+
# ─────────────────────────────────────────────────────────────
17+
nightly:
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
include:
22+
- os: ubuntu-latest
23+
target: x86_64-unknown-linux-gnu
24+
- os: windows-latest
25+
target: x86_64-pc-windows-msvc
26+
- os: macos-latest
27+
target: aarch64-apple-darwin
28+
runs-on: ${{ matrix.os }}
29+
steps:
30+
- uses: actions/checkout@v4
31+
32+
- name: Install Linux deps
33+
if: matrix.os == 'ubuntu-latest'
34+
uses: ./.github/actions/install-linux-deps
35+
with:
36+
verify_glib: 'false'
37+
38+
- uses: dtolnay/rust-toolchain@stable
39+
with:
40+
targets: ${{ matrix.target }}
41+
env:
42+
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
43+
44+
- uses: Swatinem/rust-cache@v2
45+
with:
46+
key: ${{ matrix.target }}-nightly
47+
env:
48+
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
49+
50+
- uses: pnpm/action-setup@v4
51+
- uses: actions/setup-node@v4
52+
with:
53+
node-version: 20
54+
cache: 'pnpm'
55+
56+
- run: pnpm install --frozen-lockfile
57+
- run: pnpm build
58+
env:
59+
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
60+
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
61+
62+
- name: Upload artifacts
63+
uses: actions/upload-artifact@v4
64+
with:
65+
name: build-${{ matrix.target }}
66+
path: |
67+
target/release/bundle/**/*
68+
retention-days: 7

.github/workflows/release.yml

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -173,60 +173,3 @@ jobs:
173173
releaseDraft: false
174174
prerelease: false
175175
updaterJsonKeepUniversal: true
176-
177-
# ─────────────────────────────────────────────────────────────
178-
# Nightly: Build on every push (no release)
179-
# ─────────────────────────────────────────────────────────────
180-
nightly:
181-
if: "github.event_name == 'push' && !contains(github.event.head_commit.message, 'chore: release')"
182-
strategy:
183-
fail-fast: false
184-
matrix:
185-
include:
186-
- os: ubuntu-latest
187-
target: x86_64-unknown-linux-gnu
188-
- os: windows-latest
189-
target: x86_64-pc-windows-msvc
190-
- os: macos-latest
191-
target: aarch64-apple-darwin
192-
runs-on: ${{ matrix.os }}
193-
steps:
194-
- uses: actions/checkout@v4
195-
196-
- name: Install Linux deps
197-
if: matrix.os == 'ubuntu-latest'
198-
uses: ./.github/actions/install-linux-deps
199-
with:
200-
verify_glib: 'false'
201-
202-
- uses: dtolnay/rust-toolchain@stable
203-
with:
204-
targets: ${{ matrix.target }}
205-
env:
206-
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
207-
208-
- uses: Swatinem/rust-cache@v2
209-
with:
210-
key: ${{ matrix.target }}-nightly
211-
env:
212-
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
213-
214-
- uses: pnpm/action-setup@v4
215-
- uses: actions/setup-node@v4
216-
with:
217-
node-version: 20
218-
cache: 'pnpm'
219-
220-
- run: pnpm install --frozen-lockfile
221-
- run: pnpm build
222-
env:
223-
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
224-
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
225-
226-
- name: Upload artifacts
227-
uses: actions/upload-artifact@v4
228-
with:
229-
name: build-${{ matrix.target }}
230-
path: |
231-
target/release/bundle/**/*
232-
retention-days: 7

CHANGELOG.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)