Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release cut 0.5.12 #4302

Merged
merged 79 commits into from
Dec 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
2df843f
chore: bump web version 0.5.11
louis-jan Dec 5, 2024
7e28939
fix: hide Vulkan option for users who don't have GPU
louis-jan Dec 5, 2024
2b27624
chore: roadmap template fix
gabrielle-ong Dec 5, 2024
7585bb0
chore: refactor types out of atoms
louis-jan Dec 5, 2024
05358de
Merge pull request #4225 from janhq/main
louis-jan Dec 5, 2024
4c067de
Merge pull request #4224 from janhq/chore/bump-version-0.5.11
louis-jan Dec 5, 2024
85ec8c6
feat: update app download universal for macos (#4230)
urmauur Dec 5, 2024
863b0ac
chore: update download url for macos universal (#4232)
hiento09 Dec 5, 2024
c7f6373
chore: fix beta ci (#4233)
hiento09 Dec 5, 2024
7a22802
Merge pull request #4227 from janhq/chore/roadmap-template-fix
gabrielle-ong Dec 5, 2024
fbdb8e2
fix: list style off screen (#4231)
urmauur Dec 5, 2024
b71dfb8
fix: unexpected content
louis-jan Dec 5, 2024
41e0d4c
Merge pull request #4226 from janhq/chore/hide-vulkan-option-when-the…
louis-jan Dec 5, 2024
1c80cb2
enhancement: default open Jan Input Box Settings and Right panel (#4234)
urmauur Dec 5, 2024
3341a3b
feat: add auto build when PR is approved (#4241)
hiento09 Dec 6, 2024
2138907
fix: performance issue when pasting long content into the chat input …
urmauur Dec 6, 2024
20a652e
chore: fix openai vision models
louis-jan Dec 7, 2024
893d6ff
fix: crash markdown render code block without triple backtick (#4248)
urmauur Dec 9, 2024
5d9332f
Merge pull request #4246 from janhq/fix/openai-vision-models
louis-jan Dec 9, 2024
c15bb9e
enhancement: better error handing for remote models when there's no i…
urmauur Dec 10, 2024
09bfc05
fix: auto scrolling to bottom (#4256)
urmauur Dec 10, 2024
977ac3a
chore: 4244 - deprecate groq llama 3.1 70B Versatile
louis-jan Dec 12, 2024
aac2216
fix: 4238 - fix default max_tokens set on remote models
louis-jan Dec 12, 2024
42a63c3
Merge pull request #4265 from janhq/chore/4244-deprecate-groq-llama31…
louis-jan Dec 12, 2024
137ba07
Add check for isComposing to ensure events are not triggered prematur…
cuhong Dec 12, 2024
d8689e2
chore: add ci janhq/core publish npm (#4259)
hiento09 Dec 12, 2024
14737b7
fix: markdown inline inputbox (#4269)
urmauur Dec 12, 2024
174f1c7
feat: reroute threads and messages requests to the backend
louis-jan Dec 5, 2024
f6ba447
test: update test cases
louis-jan Dec 9, 2024
3bb2af2
fix: side effect electron test
louis-jan Dec 13, 2024
707c23f
Merge pull request #4266 from janhq/fix/4238-wrong-max-tokens-remote-…
louis-jan Dec 13, 2024
d310d65
chore: fix thread assistants retrieval
louis-jan Dec 13, 2024
5a4c5ee
Merge branch 'dev' into feat/threads-messages-requests-to-backend
louis-jan Dec 13, 2024
3272c30
Merge branch 'dev' into fix/cjk-input-issue
cuhong Dec 13, 2024
4238a3b
feat: add cicd for janhq/joi (#4270)
hiento09 Dec 16, 2024
9bb73f1
fix: disabled start model from mymodel list when server is running (#…
urmauur Dec 16, 2024
e5a2d41
enhancement: move token speed to bottom (#4276)
urmauur Dec 16, 2024
5041651
enhancement: remove tooltip local api server when server start (#4275)
urmauur Dec 16, 2024
5fc04e0
feat: product analytic UI (#4262)
urmauur Dec 16, 2024
6efdb74
chore: Fix linter issue by adjusting `onKeyDown` logic formatting to …
cuhong Dec 16, 2024
bb106eb
fix: image and attachments
louis-jan Dec 13, 2024
f18207f
fix: linter
louis-jan Dec 16, 2024
d09b1b7
fix: linter
louis-jan Dec 16, 2024
1de9887
fix: linter
louis-jan Dec 16, 2024
8cc24df
chore: clean up
louis-jan Dec 16, 2024
ef4dcb7
chore: bump cortex and engine
louis-jan Dec 16, 2024
b91c3c8
test: fix test case
louis-jan Dec 16, 2024
294d7ec
Merge branch 'dev' into fix/cjk-input-issue
cuhong Dec 16, 2024
c166f7c
Merge pull request #4268 from cuhong/fix/cjk-input-issue
louis-jan Dec 17, 2024
2410de0
Merge branch 'dev' into feat/threads-messages-requests-to-backend
louis-jan Dec 17, 2024
a3b3287
Merge pull request #4249 from janhq/feat/threads-messages-requests-to…
louis-jan Dec 17, 2024
0164db2
fix: starter screen layout (#4279)
urmauur Dec 17, 2024
f2db317
feat: add chat width setting option for thread (#4278)
urmauur Dec 17, 2024
2b0a4c4
fix: performance issue with atom storage persistence
louis-jan Dec 17, 2024
66e37d8
fix: attachment preview issue
louis-jan Dec 17, 2024
1395aa4
fix: use composing atom to switch between cache and local storage
louis-jan Dec 17, 2024
8613e35
fix: timestamp issue
louis-jan Dec 17, 2024
14b1e61
Merge pull request #4281 from janhq/fix/performance-issue-with-atom-s…
louis-jan Dec 17, 2024
3a9c999
test: update test cases
louis-jan Dec 17, 2024
0cd0ff0
Merge pull request #4282 from janhq/fix/message-attachments-preview
louis-jan Dec 17, 2024
6e78617
chore: bump cortex 1.0.5 rc2
louis-jan Dec 18, 2024
7d07e99
feat: handle case thread when original model deleted (#4280)
urmauur Dec 18, 2024
b14c09d
fix: context length is reset while creating a new thread
louis-jan Dec 18, 2024
643c727
Merge pull request #4293 from janhq/chore/bump-cortex-1.0.5-rc2
louis-jan Dec 18, 2024
ffdea36
fix: empty tooltip on attachment icon, also fix z-index (#4290)
urmauur Dec 19, 2024
9c5bda7
Merge pull request #4294 from janhq/fix/context-length-is-reset-on-th…
louis-jan Dec 19, 2024
d12408c
enhancement: update thumbnail chat width option setting (#4284)
urmauur Dec 19, 2024
4324773
fix: new thread isn't automatically created on factory reset
louis-jan Dec 19, 2024
8663a7e
fix: scroll to bottom issue (#4289)
urmauur Dec 19, 2024
bdcc3ef
chore: fix role
louis-jan Dec 19, 2024
4cd0e63
fix: create new thread with default assistant
louis-jan Dec 19, 2024
b81b008
chore: use seconds timestamp system
louis-jan Dec 19, 2024
5b9c1fc
fix: token speed disappear on complete
louis-jan Dec 19, 2024
fd45e7e
Merge pull request #4295 from janhq/fix/no-new-thread-created-on-fact…
louis-jan Dec 19, 2024
0271774
enhancement: set recommend model to undefined if no model available (…
urmauur Dec 19, 2024
4489af6
chore: deprecate Jan core's REST module - all API requests go to cort…
louis-jan Dec 19, 2024
a1ea94a
fix: attach file information into message metadata for a quick retrie…
louis-jan Dec 19, 2024
c7a5cb5
fix: conditional render model setting based on selected model (#4300)
urmauur Dec 19, 2024
7140978
fix: escape heading on user message item (#4301)
urmauur Dec 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/roadmap.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
---
name: Roadmap
about: Plan Roadmap items with subtasks
title: 'roadmap: '
labels: 'type: planning'
assignees: ''

---

## Goal

## Tasklist
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/jan-electron-build-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ jobs:
permissions:
contents: write
steps:
- name: Getting the repo
uses: actions/checkout@v3
- name: Sync temp to latest
run: |
# sync temp-beta to beta by copy files that are different or new
Expand Down
26 changes: 26 additions & 0 deletions .github/workflows/jan-electron-build-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ on:
- none
- aws-s3
default: none
pull_request_review:
types: [submitted]

jobs:
set-public-provider:
Expand All @@ -33,6 +35,9 @@ jobs:
elif [ "${{ github.event_name }}" == "push" ]; then
echo "::set-output name=public_provider::aws-s3"
echo "::set-output name=ref::${{ github.ref }}"
elif [ "${{ github.event_name }}" == "pull_request_review" ]; then
echo "::set-output name=public_provider::none"
echo "::set-output name=ref::${{ github.ref }}"
else
echo "::set-output name=public_provider::none"
echo "::set-output name=ref::${{ github.ref }}"
Expand Down Expand Up @@ -116,3 +121,24 @@ jobs:
build_reason: Manual
push_to_branch: dev
new_version: ${{ needs.get-update-version.outputs.new_version }}


comment-pr-build-url:
needs: [build-macos, build-windows-x64, build-linux-x64, get-update-version, set-public-provider, sync-temp-to-latest]
runs-on: ubuntu-latest
if: github.event_name == 'pull_request_review'
steps:
- name: Set up GitHub CLI
run: |
curl -sSL https://github.com/cli/cli/releases/download/v2.33.0/gh_2.33.0_linux_amd64.tar.gz | tar xz
sudo cp gh_2.33.0_linux_amd64/bin/gh /usr/local/bin/

- name: Comment build URL on PR
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
PR_URL=${{ github.event.pull_request.html_url }}
RUN_ID=${{ github.run_id }}
COMMENT="This is the build for this pull request. You can download it from the Artifacts section here: [Build URL](https://github.com/${{ github.repository }}/actions/runs/${RUN_ID})."
gh pr comment $PR_URL --body "$COMMENT"

53 changes: 53 additions & 0 deletions .github/workflows/publish-npm-core.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Publish plugin models Package to npmjs
on:
push:
tags: ["v[0-9]+.[0-9]+.[0-9]+-core"]
paths: ["core/**"]
pull_request:
paths: ["core/**"]
jobs:
build-and-publish-plugins:
environment: production
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: "0"
token: ${{ secrets.PAT_SERVICE_ACCOUNT }}

- name: Install jq
uses: dcarbone/install-jq-action@v2.0.1

- name: Extract tag name without v prefix
id: get_version
run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_ENV && echo "::set-output name=version::${GITHUB_REF#refs/tags/v}"
env:
GITHUB_REF: ${{ github.ref }}

- name: "Get Semantic Version from tag"
if: github.event_name == 'push'
run: |
# Get the tag from the event
tag=${GITHUB_REF#refs/tags/v}
# remove the -core suffix
new_version=$(echo $tag | sed -n 's/-core//p')
echo $new_version
# Replace the old version with the new version in package.json
jq --arg version "$new_version" '.version = $version' core/package.json > /tmp/package.json && mv /tmp/package.json core/package.json

# Print the new version
echo "Updated package.json version to: $new_version"
cat core/package.json

# Setup .npmrc file to publish to npm
- uses: actions/setup-node@v3
with:
node-version: "20.x"
registry-url: "https://registry.npmjs.org"

- run: cd core && yarn install && yarn build

- run: cd core && yarn publish --access public
if: github.event_name == 'push'
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
53 changes: 53 additions & 0 deletions .github/workflows/publish-npm-joi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Publish plugin models Package to npmjs
on:
push:
tags: ["v[0-9]+.[0-9]+.[0-9]+-joi"]
paths: ["joi/**"]
pull_request:
paths: ["joi/**"]
jobs:
build-and-publish-plugins:
environment: production
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: "0"
token: ${{ secrets.PAT_SERVICE_ACCOUNT }}

- name: Install jq
uses: dcarbone/install-jq-action@v2.0.1

- name: Extract tag name without v prefix
id: get_version
run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_ENV && echo "::set-output name=version::${GITHUB_REF#refs/tags/v}"
env:
GITHUB_REF: ${{ github.ref }}

- name: "Get Semantic Version from tag"
if: github.event_name == 'push'
run: |
# Get the tag from the event
tag=${GITHUB_REF#refs/tags/v}
# remove the -joi suffix
new_version=$(echo $tag | sed -n 's/-joi//p')
echo $new_version
# Replace the old version with the new version in package.json
jq --arg version "$new_version" '.version = $version' joi/package.json > /tmp/package.json && mv /tmp/package.json joi/package.json

# Print the new version
echo "Updated package.json version to: $new_version"
cat joi/package.json

# Setup .npmrc file to publish to npm
- uses: actions/setup-node@v3
with:
node-version: "20.x"
registry-url: "https://registry.npmjs.org"

- run: cd joi && yarn install && yarn build

- run: cd joi && yarn publish --access public
if: github.event_name == 'push'
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
14 changes: 10 additions & 4 deletions .github/workflows/template-build-linux-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,10 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AWS_ACCESS_KEY_ID: ${{ secrets.DELTA_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DELTA_AWS_SECRET_ACCESS_KEY }}
AWS_EC2_METADATA_DISABLED: "true"
AWS_MAX_ATTEMPTS: "5"
AWS_EC2_METADATA_DISABLED: 'true'
AWS_MAX_ATTEMPTS: '5'
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Build and publish app to github
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') && inputs.public_provider == 'github' && inputs.beta == false
Expand All @@ -122,6 +124,8 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ANALYTICS_ID: ${{ secrets.JAN_APP_UMAMI_PROJECT_API_KEY }}
ANALYTICS_HOST: ${{ secrets.JAN_APP_UMAMI_URL }}
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Build and publish app to github
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') && inputs.public_provider == 'github' && inputs.beta == true
Expand All @@ -131,8 +135,10 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AWS_ACCESS_KEY_ID: ${{ secrets.DELTA_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DELTA_AWS_SECRET_ACCESS_KEY }}
AWS_EC2_METADATA_DISABLED: "true"
AWS_MAX_ATTEMPTS: "5"
AWS_EC2_METADATA_DISABLED: 'true'
AWS_MAX_ATTEMPTS: '5'
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Upload Artifact .deb file
if: inputs.public_provider != 'github'
Expand Down
32 changes: 19 additions & 13 deletions .github/workflows/template-build-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,53 +140,59 @@ jobs:
fi
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CSC_LINK: "/tmp/codesign.p12"
CSC_LINK: '/tmp/codesign.p12'
CSC_KEY_PASSWORD: ${{ secrets.CODE_SIGN_P12_PASSWORD }}
CSC_IDENTITY_AUTO_DISCOVERY: "true"
CSC_IDENTITY_AUTO_DISCOVERY: 'true'
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
APP_PATH: "."
APP_PATH: '.'
DEVELOPER_ID: ${{ secrets.DEVELOPER_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.DELTA_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DELTA_AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: auto
AWS_EC2_METADATA_DISABLED: "true"
AWS_MAX_ATTEMPTS: "5"
AWS_EC2_METADATA_DISABLED: 'true'
AWS_MAX_ATTEMPTS: '5'
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Build and publish app to github
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') && inputs.public_provider == 'github' && inputs.beta == false
run: |
make build-and-publish
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CSC_LINK: "/tmp/codesign.p12"
CSC_LINK: '/tmp/codesign.p12'
CSC_KEY_PASSWORD: ${{ secrets.CODE_SIGN_P12_PASSWORD }}
CSC_IDENTITY_AUTO_DISCOVERY: "true"
CSC_IDENTITY_AUTO_DISCOVERY: 'true'
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
APP_PATH: "."
APP_PATH: '.'
DEVELOPER_ID: ${{ secrets.DEVELOPER_ID }}
ANALYTICS_ID: ${{ secrets.JAN_APP_UMAMI_PROJECT_API_KEY }}
ANALYTICS_HOST: ${{ secrets.JAN_APP_UMAMI_URL }}
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Build and publish app to github
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') && inputs.public_provider == 'github' && inputs.beta == true
run: |
make build-and-publish
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CSC_LINK: "/tmp/codesign.p12"
CSC_LINK: '/tmp/codesign.p12'
CSC_KEY_PASSWORD: ${{ secrets.CODE_SIGN_P12_PASSWORD }}
CSC_IDENTITY_AUTO_DISCOVERY: "true"
CSC_IDENTITY_AUTO_DISCOVERY: 'true'
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
APP_PATH: "."
APP_PATH: '.'
DEVELOPER_ID: ${{ secrets.DEVELOPER_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.DELTA_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DELTA_AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: auto
AWS_EC2_METADATA_DISABLED: "true"
AWS_MAX_ATTEMPTS: "5"
AWS_EC2_METADATA_DISABLED: 'true'
AWS_MAX_ATTEMPTS: '5'
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Upload Artifact
if: inputs.public_provider != 'github'
Expand Down
15 changes: 10 additions & 5 deletions .github/workflows/template-build-windows-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,8 +149,10 @@ jobs:
AWS_ACCESS_KEY_ID: ${{ secrets.DELTA_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DELTA_AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: auto
AWS_EC2_METADATA_DISABLED: "true"
AWS_MAX_ATTEMPTS: "5"
AWS_EC2_METADATA_DISABLED: 'true'
AWS_MAX_ATTEMPTS: '5'
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Build app and publish app to github
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') && inputs.public_provider == 'github' && inputs.beta == false
Expand All @@ -165,6 +167,8 @@ jobs:
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
AZURE_CERT_NAME: homebrewltd
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Build app and publish app to github
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') && inputs.public_provider == 'github' && inputs.beta == true
Expand All @@ -175,19 +179,20 @@ jobs:
AWS_ACCESS_KEY_ID: ${{ secrets.DELTA_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DELTA_AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: auto
AWS_EC2_METADATA_DISABLED: "true"
AWS_MAX_ATTEMPTS: "5"
AWS_EC2_METADATA_DISABLED: 'true'
AWS_MAX_ATTEMPTS: '5'
AZURE_KEY_VAULT_URI: ${{ secrets.AZURE_KEY_VAULT_URI }}
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
# AZURE_CERT_NAME: ${{ secrets.AZURE_CERT_NAME }}
AZURE_CERT_NAME: homebrewltd
POSTHOG_KEY: ${{ secrets.POSTHOG_KEY }}
POSTHOG_HOST: ${{ secrets.POSTHOG_HOST }}

- name: Upload Artifact
if: inputs.public_provider != 'github'
uses: actions/upload-artifact@v4
with:
name: jan-win-x64-${{ inputs.new_version }}
path: ./electron/dist/*.exe

32 changes: 7 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ From PCs to multi-GPU clusters, Jan & Cortex supports universal architectures:
<tr style="text-align:center">
<td style="text-align:center"><b>Version Type</b></td>
<td style="text-align:center"><b>Windows</b></td>
<td colspan="2" style="text-align:center"><b>MacOS</b></td>
<td style="text-align:center"><b>MacOS Universal</b></td>
<td colspan="2" style="text-align:center"><b>Linux</b></td>
</tr>
<tr style="text-align:center">
Expand All @@ -59,15 +59,9 @@ From PCs to multi-GPU clusters, Jan & Cortex supports universal architectures:
</a>
</td>
<td style="text-align:center">
<a href='https://app.jan.ai/download/latest/mac-x64'>
<a href='https://app.jan.ai/download/latest/mac-universal'>
<img src='https://github.com/janhq/jan/blob/dev/docs/static/img/mac.png' style="height:15px; width: 15px" />
<b>Intel</b>
</a>
</td>
<td style="text-align:center">
<a href='https://app.jan.ai/download/latest/mac-arm64'>
<img src='https://github.com/janhq/jan/blob/dev/docs/static/img/mac.png' style="height:15px; width: 15px" />
<b>M1/M2/M3/M4</b>
<b>jan.dmg</b>
</a>
</td>
<td style="text-align:center">
Expand All @@ -92,15 +86,9 @@ From PCs to multi-GPU clusters, Jan & Cortex supports universal architectures:
</a>
</td>
<td style="text-align:center">
<a href='https://app.jan.ai/download/beta/mac-x64'>
<img src='https://github.com/janhq/jan/blob/dev/docs/static/img/mac.png' style="height:15px; width: 15px" />
<b>Intel</b>
</a>
</td>
<td style="text-align:center">
<a href='https://app.jan.ai/download/beta/mac-arm64'>
<a href='https://app.jan.ai/download/beta/mac-universal'>
<img src='https://github.com/janhq/jan/blob/dev/docs/static/img/mac.png' style="height:15px; width: 15px" />
<b>M1/M2/M3/M4</b>
<b>jan.dmg</b>
</a>
</td>
<td style="text-align:center">
Expand All @@ -125,15 +113,9 @@ From PCs to multi-GPU clusters, Jan & Cortex supports universal architectures:
</a>
</td>
<td style="text-align:center">
<a href='https://app.jan.ai/download/nightly/mac-x64'>
<img src='https://github.com/janhq/jan/blob/dev/docs/static/img/mac.png' style="height:15px; width: 15px" />
<b>Intel</b>
</a>
</td>
<td style="text-align:center">
<a href='https://app.jan.ai/download/nightly/mac-arm64'>
<a href='https://app.jan.ai/download/nightly/mac-universal'>
<img src='https://github.com/janhq/jan/blob/dev/docs/static/img/mac.png' style="height:15px; width: 15px" />
<b>M1/M2/M3/M4</b>
<b>jan.dmg</b>
</a>
</td>
<td style="text-align:center">
Expand Down
Loading
Loading