mirror of
https://github.com/Sped0n/bridget.git
synced 2026-04-17 03:29:31 -07:00
d45d22829eb389d58908a04a6d0685784575fb7b
This commit adds a new GitHub Actions workflow file, artifacts.yml, which is triggered on push events to the main branch. The workflow consists of two jobs: "filter" and "build". The "filter" job checks if any of the specified files (package.json and assets/**) have changed. If any file in the scope has changed, a step is executed. Otherwise, the workflow is prevented from running. The "build" job is executed if the branch is main and the repository is not a fork. It performs the following steps: 1. Checkout the repository 2. Setup pnpm package manager 3. Get the pnpm store directory path 4. Setup pnpm cache using actions/cache 5. Install dependencies using pnpm 6. Build the artifacts 7. Configure git user email and name 8. Add all changes to the commit and commit with the message "build: update bundled artifacts [skip ci]" 9. Push the changes to the repository
chore(package.json): update dev, build, and server scripts to improve build process and file copying
Description
Languages
TypeScript
63.5%
HTML
18.5%
SCSS
12.5%
JavaScript
3%
Shell
1.5%
Other
1%