aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrendan F <EpicWolverine@users.noreply.github.com>2023-07-07 22:47:29 -0700
committerGitHub <noreply@github.com>2023-07-07 22:47:29 -0700
commitd24d4d6b185a67e9b61c1b2214df574f2f1e2ba0 (patch)
treeacb1c01b8f41b53dd0929c363d5015e9cc95be6d
parent3e951732edab9ad839aeaf189ef832836d75e41c (diff)
Create build_website.yml
-rw-r--r--.github/workflows/build_website.yml49
1 files changed, 49 insertions, 0 deletions
diff --git a/.github/workflows/build_website.yml b/.github/workflows/build_website.yml
new file mode 100644
index 0000000..46738a9
--- /dev/null
+++ b/.github/workflows/build_website.yml
@@ -0,0 +1,49 @@
+# This is a basic workflow to help you get started with Actions
+
+name: Build Website
+
+# Controls when the workflow will run
+on:
+ # Triggers the workflow on push or pull request events but only for the "master" branch
+ push:
+ branches: [ "master" ]
+
+ # Allows you to run this workflow manually from the Actions tab
+ workflow_dispatch:
+
+# A workflow run is made up of one or more jobs that can run sequentially or in parallel
+jobs:
+ # This workflow contains a single job called "build"
+ build:
+ # The type of runner that the job will run on
+ runs-on: ubuntu-latest
+
+ # Steps represent a sequence of tasks that will be executed as part of the job
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: Set Node.js
+ uses: actions/setup-node@v3
+ with:
+ node-version: 18.x
+
+ - name: Run install
+ uses: borales/actions-yarn@v4.2.0
+ with:
+ cmd: install # will run `yarn install` command
+ #env:
+ # NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} # if needed
+ - name: Build production bundle
+ uses: borales/actions-yarn@v4.2.0
+ with:
+ cmd: build
+ #- name: Test the app
+ # uses: borales/actions-yarn@v4.2.0
+ # with:
+ # cmd: test # will run `yarn test` command
+
+ #- name: Run test in sub-folder
+ # uses: borales/actions-yarn@v4.2.0
+ # with:
+ # cmd: test
+ # dir: 'frontend' # will run `yarn test` in `frontend` sub folder
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage