Dev #26

Open
overseer wants to merge 65 commits from dev into main
2 changed files with 6 additions and 23 deletions
Showing only changes of commit b1edabd3da - Show all commits
+6 -11
View File
@@ -7,8 +7,6 @@ on:
workflow_dispatch: workflow_dispatch:
env: env:
GO_VERSION: "1.25"
NODE_VERSION: "22"
BINARY_NAME: remoterig BINARY_NAME: remoterig
jobs: jobs:
@@ -18,15 +16,12 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Go # The go-react image ships Go + Node, so no setup-go/setup-node:
uses: actions/setup-go@v5 # those download tool-cache binaries that don't run on this runner.
with: - name: Toolchain versions
go-version: ${{ env.GO_VERSION }} run: |
go version
- name: Setup Node node --version
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
- name: Build React frontend - name: Build React frontend
run: | run: |
-12
View File
@@ -11,10 +11,6 @@ jobs:
runs-on: go-react runs-on: go-react
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci - run: npm ci
- run: npm run lint - run: npm run lint
- run: npx tsc --noEmit - run: npx tsc --noEmit
@@ -24,10 +20,6 @@ jobs:
runs-on: go-react runs-on: go-react
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci - run: npm ci
- run: npm test - run: npm test
@@ -36,10 +28,6 @@ jobs:
runs-on: go-react runs-on: go-react
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci - run: npm ci
- run: npm run build - run: npm run build
- name: Upload build artifacts - name: Upload build artifacts