ci: artifacts

This commit is contained in:
redglow
2026-06-22 08:46:01 +02:00
parent 742132fbb0
commit 96f28dbba4
2 changed files with 21 additions and 2 deletions
+19 -1
View File
@@ -7,7 +7,7 @@ on:
- main - main
jobs: jobs:
checkout: build:
name: Build name: Build
steps: steps:
- name: Checkout Source Code - name: Checkout Source Code
@@ -18,3 +18,21 @@ jobs:
- name: Yarn install (dev) - name: Yarn install (dev)
shell: bash shell: bash
run: yarn install run: yarn install
- name: Vite build
shell: bash
run: ./node_modules/.bin/vite build
- name: Yarn install (prod)
shell: bash
run: rm -rf node_modules && yarn install --production=true
- name: Publish artifacts
uses: actions/upload-artifact@v7
path: |
dist
index.html
node_modules
package.json
public
src
tsconfig.json
vite.config.json
yarn.lock
Submodule owof-announcements added at 742132fbb0