diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 322f33c..9412637 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,9 @@ env: CARGO_TERM_COLOR: always jobs: - Test (server): + Test_server: + env: + working-directory: ./server runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -20,11 +22,12 @@ jobs: toolchain: stable profile: minimal override: true - - run: cd server - name: Test run: cargo test - Lint (server): + Lint_server: + env: + working-directory: ./server runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -35,33 +38,34 @@ jobs: profile: minimal components: clippy, rustfmt override: true - - run: cd server - name: Clippy run: cargo clippy -- -D warnings - name: Format run: cargo fmt --check - Build (client): + Build_client: + env: + working-directory: ./client runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: '20.x' - - run: cd client - name: Install dependencies run: npm install - name: Build run: npm run build - Lint (client): + Lint_client: + env: + working-directory: ./client runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: '20.x' - - run: cd client - name: Install dependencies run: npm install - name: Lint diff --git a/client/package-lock.json b/client/package-lock.json index 1e98d01..667ac46 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "client", - "version": "0.0.1", + "version": "0.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "client", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "axios": "^1.6.2", "mathjax": "^3.2.2", @@ -19,7 +19,7 @@ "@sveltejs/vite-plugin-svelte": "^3.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.17", "eslint": "^8.28.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.30.0", @@ -1398,9 +1398,9 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", "dev": true, "funding": [ { @@ -1417,9 +1417,9 @@ } ], "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -1578,9 +1578,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001570", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001570.tgz", - "integrity": "sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==", + "version": "1.0.30001581", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz", + "integrity": "sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==", "dev": true, "funding": [ { diff --git a/client/package.json b/client/package.json index f925e06..de0ed17 100644 --- a/client/package.json +++ b/client/package.json @@ -18,7 +18,7 @@ "@sveltejs/vite-plugin-svelte": "^3.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.17", "eslint": "^8.28.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.30.0",