Merge pull request #150 from teaxyz/use-docker-image

use docker image
This commit is contained in:
Neil 2023-01-17 17:13:51 +08:00 committed by GitHub
commit 0fee964bf1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 9 deletions

View file

@ -69,7 +69,7 @@ jobs:
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: build tauri for Linux - name: build tauri for Linux
uses: ./devops/ubuntu uses: docker://getneil/tea-builder:latest
- uses: aws-actions/configure-aws-credentials@v1 - uses: aws-actions/configure-aws-credentials@v1
with: with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
@ -144,7 +144,7 @@ jobs:
# uses: teaxyz/setup@v0 # uses: teaxyz/setup@v0
if: startsWith(matrix.platform.name, 'linux') if: startsWith(matrix.platform.name, 'linux')
# TODO: https://tauri.app/v1/guides/distribution/sign-linux # TODO: https://tauri.app/v1/guides/distribution/sign-linux
uses: ./devops/ubuntu uses: docker://getneil/tea-builder:latest
- name: build platform output - name: build platform output
id: build_platform id: build_platform

View file

@ -39,10 +39,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: build tauri for Linux - name: build tauri for Linux
if: startsWith(matrix.platform.name, 'linux') if: startsWith(matrix.platform.name, 'linux')
run: | uses: docker://getneil/tea-builder:latest
sudo apt-get update
sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf pkg-config
sh <(curl https://tea.xyz) xc build
build_tauri: build_tauri:
needs: changes needs: changes
@ -84,7 +81,7 @@ jobs:
# uses: teaxyz/setup@v0 # uses: teaxyz/setup@v0
if: startsWith(matrix.platform.name, 'linux') if: startsWith(matrix.platform.name, 'linux')
# TODO: https://tauri.app/v1/guides/distribution/sign-linux # TODO: https://tauri.app/v1/guides/distribution/sign-linux
uses: ./devops/ubuntu uses: docker://getneil/tea-builder:latest
- name: Get current unix ts - seconds - name: Get current unix ts - seconds
id: date id: date

View file

@ -53,7 +53,7 @@ jobs:
# uses: teaxyz/setup@v0 # uses: teaxyz/setup@v0
if: startsWith(matrix.platform.name, 'linux') if: startsWith(matrix.platform.name, 'linux')
# TODO: https://tauri.app/v1/guides/distribution/sign-linux # TODO: https://tauri.app/v1/guides/distribution/sign-linux
uses: ./devops/ubuntu uses: docker://getneil/tea-builder:latest
- name: Get current unix ts - seconds - name: Get current unix ts - seconds

View file

@ -1,4 +1,3 @@
<!-- home / discover / welcome page -->
<script lang="ts"> <script lang="ts">
import '$appcss'; import '$appcss';
import { navigating } from '$app/stores'; import { navigating } from '$app/stores';