Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
ControlNet committed Jan 2, 2024
0 parents commit 031ff3e
Show file tree
Hide file tree
Showing 17 changed files with 1,362 additions and 0 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/build-test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: build

on:
push:
branches-ignore:
- main
- web
pull_request:
branches:
- '*'


jobs:
build-test:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1

- name: Setup rust wasm
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh

- name: Build wasm
run: |
cd wasm-utils
wasm-pack build
- name: Use Node.js 16.x
uses: actions/setup-node@v1
with:
node-version: 16.x

- name: npm install and build
run: |
npm install
npm run build:production
env:
CI: true
77 changes: 77 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
name: build

on:
push:
branches:
- main

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1

- name: Setup rust wasm
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh

- name: Build wasm
run: |
cd wasm-utils
wasm-pack build
- name: Use Node.js 16.x
uses: actions/setup-node@v1
with:
node-version: 16.x

- name: npm install and build
run: |
npm install
npm run build:production
env:
CI: true

- name: Clean files
run: |
mv img/logo.ico .
mv img/logo64.png .
rm -R img
rm -R src
rm -R wasm-utils
rm tsconfig.json
rm webpack.config.js
rm webpack.prod.js
mkdir img
mv logo.ico img
mv logo64.png img
sed -i 's/dist//g' .gitignore
sed -i 's/\/data//g' .gitignore
# - name: Download data
# run: |
# git clone --depth 1 https://github.com/ControlNet/wt-data-project.data.git data
# cd data
# chmod 777 -R .git
# rm -R .git

- name: Init git and commit
env:
WT_DATA_WEB_PRIVATE: ${{ secrets.WT_DATA_WEB_PRIVATE }}
run: |
mkdir -p ~/.ssh/
echo "$WT_DATA_WEB_PRIVATE" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
ssh-keyscan github.com >> ~/.ssh/known_hosts
git config --global user.email "[email protected]"
git config --global user.name "ControlNet"
rm -rf .git
git init
git add -A
git commit -m "update"
git remote add origin-ssh [email protected]:ControlNet/wt-data-project.web.git
- name: Push
run: |
git push origin-ssh HEAD:web -f
103 changes: 103 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@

# Created by https://www.toptal.com/developers/gitignore/api/intellij+all
# Edit at https://www.toptal.com/developers/gitignore?templates=intellij+all

### Intellij+all ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**Sources/
.idea/**Sources.ids
.idea/**Sources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### Intellij+all Patch ###
# Ignores the whole .idea folder and all .iml files
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360

.idea/

# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023

*.iml
modules.xml
.idea/misc.xml
*.ipr

# Sonarlint plugin
.idea/sonarlint

# End of https://www.toptal.com/developers/gitignore/api/intellij+all

# User-defined
node_modules
.idea
.ipynb_checkpoints
*.ipynb


package-lock.json
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
wt.controlnet.space
Loading

0 comments on commit 031ff3e

Please sign in to comment.