Skip to content

Commit d494014

Browse files
committed
chore: remove test-install job and pyinstaller-build branch trigger
Simplify the build-release workflow by removing the test-install job and the temporary pyinstaller-build branch trigger.
1 parent c97c009 commit d494014

File tree

2 files changed

+1
-404
lines changed

2 files changed

+1
-404
lines changed

.github/workflows/build-release.yml

Lines changed: 1 addition & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ on:
44
push:
55
tags:
66
- 'v*'
7-
branches:
8-
- 'pyinstaller-build'
97
workflow_dispatch:
108

119
jobs:
@@ -60,53 +58,8 @@ jobs:
6058
dist/release/*.zip
6159
if-no-files-found: error
6260

63-
test-install:
64-
needs: build
65-
strategy:
66-
fail-fast: false
67-
matrix:
68-
include:
69-
- os: macos-latest
70-
target: macos-arm64
71-
- os: macos-15-intel
72-
target: macos-x86_64
73-
- os: ubuntu-latest
74-
target: linux-x86_64
75-
- os: windows-latest
76-
target: windows-x86_64
77-
78-
runs-on: ${{ matrix.os }}
79-
80-
steps:
81-
- uses: actions/checkout@v4
82-
83-
- uses: actions/download-artifact@v4
84-
with:
85-
name: strix-${{ matrix.target }}
86-
path: dist/release
87-
88-
- name: Get version
89-
id: version
90-
shell: bash
91-
run: |
92-
pip install poetry
93-
echo "version=$(poetry version -s)" >> $GITHUB_OUTPUT
94-
95-
- name: Test install script
96-
shell: bash
97-
run: |
98-
chmod +x scripts/install-test.sh
99-
VERSION=${{ steps.version.outputs.version }} TARGET=${{ matrix.target }} LOCAL_BINARY_DIR="$(pwd)/dist/release" ./scripts/install-test.sh
100-
101-
- name: Verify installation
102-
shell: bash
103-
run: |
104-
export PATH="$HOME/.strix/bin:$PATH"
105-
strix --version
106-
strix --help
107-
10861
release:
109-
needs: test-install
62+
needs: build
11063
runs-on: ubuntu-latest
11164
permissions:
11265
contents: write

0 commit comments

Comments
 (0)