Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
ollama
Commits
b0e7d35d
Unverified
Commit
b0e7d35d
authored
Apr 04, 2024
by
Jeffrey Morgan
Committed by
GitHub
Apr 04, 2024
Browse files
use an older version of the mac os sdk in release (#3484)
parent
a2e60ebc
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
20 deletions
+21
-20
.github/workflows/release.yaml
.github/workflows/release.yaml
+21
-20
No files found.
.github/workflows/release.yaml
View file @
b0e7d35d
...
@@ -8,7 +8,7 @@ on:
...
@@ -8,7 +8,7 @@ on:
jobs
:
jobs
:
# Full build of the Mac assets
# Full build of the Mac assets
build-darwin
:
build-darwin
:
runs-on
:
macos-
latest
runs-on
:
macos-
12
environment
:
release
environment
:
release
steps
:
steps
:
-
uses
:
actions/checkout@v4
-
uses
:
actions/checkout@v4
...
@@ -38,9 +38,11 @@ jobs:
...
@@ -38,9 +38,11 @@ jobs:
APPLE_PASSWORD
:
${{ secrets.APPLE_PASSWORD }}
APPLE_PASSWORD
:
${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID
:
${{ vars.APPLE_TEAM_ID }}
APPLE_TEAM_ID
:
${{ vars.APPLE_TEAM_ID }}
APPLE_ID
:
${{ vars.APPLE_ID }}
APPLE_ID
:
${{ vars.APPLE_ID }}
SDKROOT
:
/Applications/Xcode_13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
DEVELOPER_DIR
:
/Applications/Xcode_13.4.1.app/Contents/Developer
run
:
|
run
:
|
./scripts/build_darwin.sh
./scripts/build_darwin.sh
-
uses
:
actions/upload-artifact@v4
-
uses
:
actions/upload-artifact@v4
with
:
with
:
name
:
dist-darwin
name
:
dist-darwin
...
@@ -48,7 +50,6 @@ jobs:
...
@@ -48,7 +50,6 @@ jobs:
dist/*arwin*
dist/*arwin*
!dist/*-cov
!dist/*-cov
# Windows builds take a long time to both install the dependencies and build, so parallelize
# Windows builds take a long time to both install the dependencies and build, so parallelize
# CPU generation step
# CPU generation step
generate-windows-cpu
:
generate-windows-cpu
:
...
@@ -140,7 +141,7 @@ jobs:
...
@@ -140,7 +141,7 @@ jobs:
with
:
with
:
go-version
:
'
1.22'
go-version
:
'
1.22'
cache
:
true
cache
:
true
-
name
:
"
Install
ROCm
"
-
name
:
'
Install
ROCm
'
run
:
|
run
:
|
$ErrorActionPreference = "Stop"
$ErrorActionPreference = "Stop"
write-host "downloading AMD HIP Installer"
write-host "downloading AMD HIP Installer"
...
@@ -148,7 +149,7 @@ jobs:
...
@@ -148,7 +149,7 @@ jobs:
write-host "Installing AMD HIP"
write-host "Installing AMD HIP"
Start-Process "${env:RUNNER_TEMP}\rocm-install.exe" -ArgumentList '-install' -NoNewWindow -Wait
Start-Process "${env:RUNNER_TEMP}\rocm-install.exe" -ArgumentList '-install' -NoNewWindow -Wait
write-host "Completed AMD HIP"
write-host "Completed AMD HIP"
-
name
:
"
Verify
ROCm
"
-
name
:
'
Verify
ROCm
'
run
:
|
run
:
|
& 'C:\Program Files\AMD\ROCm\*\bin\clang.exe' --version
& 'C:\Program Files\AMD\ROCm\*\bin\clang.exe' --version
-
run
:
go get ./...
-
run
:
go get ./...
...
@@ -162,7 +163,7 @@ jobs:
...
@@ -162,7 +163,7 @@ jobs:
$env:HIP_PATH=$(Resolve-Path 'C:\Program Files\AMD\ROCm\*\bin\clang.exe' | split-path | split-path)
$env:HIP_PATH=$(Resolve-Path 'C:\Program Files\AMD\ROCm\*\bin\clang.exe' | split-path | split-path)
go generate -x ./...
go generate -x ./...
name
:
go generate
name
:
go generate
-
name
:
"
gather
rocm
dependencies
"
-
name
:
'
gather
rocm
dependencies
'
run
:
|
run
:
|
$HIP_PATH=$(Resolve-Path 'C:\Program Files\AMD\ROCm\*\bin\clang.exe' | split-path | split-path)
$HIP_PATH=$(Resolve-Path 'C:\Program Files\AMD\ROCm\*\bin\clang.exe' | split-path | split-path)
md "dist\deps\bin\rocblas\library"
md "dist\deps\bin\rocblas\library"
...
@@ -215,7 +216,7 @@ jobs:
...
@@ -215,7 +216,7 @@ jobs:
with
:
with
:
go-version
:
'
1.22'
go-version
:
'
1.22'
cache
:
true
cache
:
true
-
name
:
"
Install
CUDA
"
-
name
:
'
Install
CUDA
'
run
:
|
run
:
|
$ErrorActionPreference = "Stop"
$ErrorActionPreference = "Stop"
write-host "downloading CUDA Installer"
write-host "downloading CUDA Installer"
...
@@ -229,7 +230,7 @@ jobs:
...
@@ -229,7 +230,7 @@ jobs:
echo "CUDA_PATH=$cudaPath" >> $env:GITHUB_ENV
echo "CUDA_PATH=$cudaPath" >> $env:GITHUB_ENV
echo "CUDA_PATH_V${cudaVer}=$cudaPath" >> $env:GITHUB_ENV
echo "CUDA_PATH_V${cudaVer}=$cudaPath" >> $env:GITHUB_ENV
echo "CUDA_PATH_VX_Y=CUDA_PATH_V${cudaVer}" >> $env:GITHUB_ENV
echo "CUDA_PATH_VX_Y=CUDA_PATH_V${cudaVer}" >> $env:GITHUB_ENV
-
name
:
"
Verify
CUDA
"
-
name
:
'
Verify
CUDA
'
run
:
nvcc -V
run
:
nvcc -V
-
run
:
go get ./...
-
run
:
go get ./...
-
name
:
go generate
-
name
:
go generate
...
@@ -242,7 +243,7 @@ jobs:
...
@@ -242,7 +243,7 @@ jobs:
$env:PATH="$gopath;$cudabin;$env:PATH"
$env:PATH="$gopath;$cudabin;$env:PATH"
$env:OLLAMA_SKIP_CPU_GENERATE="1"
$env:OLLAMA_SKIP_CPU_GENERATE="1"
go generate -x ./...
go generate -x ./...
-
name
:
"
gather
cuda
dependencies
"
-
name
:
'
gather
cuda
dependencies
'
run
:
|
run
:
|
$NVIDIA_DIR=(resolve-path 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\*\bin\')[0]
$NVIDIA_DIR=(resolve-path 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\*\bin\')[0]
md "dist\deps"
md "dist\deps"
...
@@ -338,14 +339,14 @@ jobs:
...
@@ -338,14 +339,14 @@ jobs:
name
:
dist-windows
name
:
dist-windows
path
:
dist/*.exe
path
:
dist/*.exe
# Linux x86 assets built using the container based build
# Linux x86 assets built using the container based build
build-linux-amd64
:
build-linux-amd64
:
environment
:
release
environment
:
release
runs-on
:
linux
runs-on
:
linux
env
:
env
:
OLLAMA_SKIP_MANIFEST_CREATE
:
"
1"
OLLAMA_SKIP_MANIFEST_CREATE
:
'
1'
BUILD_ARCH
:
amd64
BUILD_ARCH
:
amd64
PUSH
:
"
1"
PUSH
:
'
1'
steps
:
steps
:
-
uses
:
actions/checkout@v4
-
uses
:
actions/checkout@v4
with
:
with
:
...
@@ -375,9 +376,9 @@ jobs:
...
@@ -375,9 +376,9 @@ jobs:
environment
:
release
environment
:
release
runs-on
:
linux-arm64
runs-on
:
linux-arm64
env
:
env
:
OLLAMA_SKIP_MANIFEST_CREATE
:
"
1"
OLLAMA_SKIP_MANIFEST_CREATE
:
'
1'
BUILD_ARCH
:
arm64
BUILD_ARCH
:
arm64
PUSH
:
"
1"
PUSH
:
'
1'
steps
:
steps
:
-
uses
:
actions/checkout@v4
-
uses
:
actions/checkout@v4
with
:
with
:
...
@@ -385,7 +386,7 @@ jobs:
...
@@ -385,7 +386,7 @@ jobs:
-
name
:
Set Version
-
name
:
Set Version
shell
:
bash
shell
:
bash
run
:
echo "VERSION=${GITHUB_REF_NAME#v}" >> $GITHUB_ENV
run
:
echo "VERSION=${GITHUB_REF_NAME#v}" >> $GITHUB_ENV
-
name
:
"
Install
Docker
"
-
name
:
'
Install
Docker
'
run
:
|
run
:
|
# Add Docker's official GPG key:
# Add Docker's official GPG key:
env
env
...
@@ -422,7 +423,7 @@ jobs:
...
@@ -422,7 +423,7 @@ jobs:
!dist/*-cov
!dist/*-cov
# Aggregate all the assets and ship a release
# Aggregate all the assets and ship a release
release
:
release
:
needs
:
needs
:
-
build-darwin
-
build-darwin
-
build-windows
-
build-windows
...
@@ -433,8 +434,8 @@ jobs:
...
@@ -433,8 +434,8 @@ jobs:
permissions
:
permissions
:
contents
:
write
contents
:
write
env
:
env
:
OLLAMA_SKIP_IMAGE_BUILD
:
"
1"
OLLAMA_SKIP_IMAGE_BUILD
:
'
1'
PUSH
:
"
1"
PUSH
:
'
1'
steps
:
steps
:
-
uses
:
actions/checkout@v4
-
uses
:
actions/checkout@v4
-
name
:
Set Version
-
name
:
Set Version
...
@@ -462,11 +463,11 @@ jobs:
...
@@ -462,11 +463,11 @@ jobs:
with
:
with
:
name
:
${{ env.RELEASE_VERSION }}
name
:
${{ env.RELEASE_VERSION }}
allowUpdates
:
true
allowUpdates
:
true
artifacts
:
"
dist/*
"
artifacts
:
'
dist/*
'
draft
:
true
draft
:
true
prerelease
:
true
prerelease
:
true
omitBodyDuringUpdate
:
true
omitBodyDuringUpdate
:
true
generateReleaseNotes
:
true
generateReleaseNotes
:
true
omitDraftDuringUpdate
:
true
omitDraftDuringUpdate
:
true
omitPrereleaseDuringUpdate
:
true
omitPrereleaseDuringUpdate
:
true
replacesArtifacts
:
true
replacesArtifacts
:
true
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment