9 Commits

Author SHA1 Message Date
Hermes 36db9477fb ci: finalize workflow - remove temporary branch trigger 2026-05-21 15:29:44 +00:00
Hermes be9e170484 ci: use go-react label to avoid Docker caching
CI/CD / lint-and-typecheck (push) Successful in 7s
CI/CD / test (push) Successful in 6s
CI/CD / build (push) Successful in 8s
CI/CD / deploy (push) Has been skipped
2026-05-21 15:28:36 +00:00
Hermes ac902b48c9 ci: fix artifact steps for shell executor, simplify deploy
CI/CD / lint-and-typecheck (push) Successful in 8s
CI/CD / test (push) Failing after 0s
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
2026-05-21 15:26:25 +00:00
Hermes d475960ce7 ci: test with Node installed in runner
CI/CD / deploy (push) Has been skipped
CI/CD / build (push) Failing after 17s
CI/CD / lint-and-typecheck (push) Successful in 13s
CI/CD / test (push) Successful in 6s
2026-05-21 15:24:11 +00:00
Hermes f03fd84514 ci: retest after shell executor switch
CI/CD / lint-and-typecheck (push) Failing after 33s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
2026-05-21 15:18:30 +00:00
Hermes 54ea265d11 ci: test shell executor
CI/CD / lint-and-typecheck (push) Failing after 1s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
2026-05-21 15:14:21 +00:00
Hermes f046695b5e ci: retrigger after Docker security fix
CI/CD / lint-and-typecheck (push) Failing after 0s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
2026-05-21 15:04:15 +00:00
Hermes d0f76ea4a9 ci: trigger workflow re-run after runner fix
CI/CD / lint-and-typecheck (push) Failing after 0s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
2026-05-21 14:58:02 +00:00
Hermes 4f817887ab ci: add feature branch to push trigger (temporary, for verification)
CI/CD / lint-and-typecheck (push) Failing after 1s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
2026-05-21 14:29:28 +00:00
+10 -16
View File
@@ -8,7 +8,7 @@ on:
jobs: jobs:
lint-and-typecheck: lint-and-typecheck:
runs-on: ubuntu-latest runs-on: go-react
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
@@ -21,7 +21,7 @@ jobs:
test: test:
needs: lint-and-typecheck needs: lint-and-typecheck
runs-on: ubuntu-latest runs-on: go-react
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
@@ -33,7 +33,7 @@ jobs:
build: build:
needs: test needs: test
runs-on: ubuntu-latest runs-on: go-react
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
@@ -42,24 +42,18 @@ jobs:
cache: npm cache: npm
- run: npm ci - run: npm ci
- run: npm run build - run: npm run build
- name: Upload build artifacts - name: Verify build output
uses: actions/upload-artifact@v4 run: |
with: du -sh dist/
name: dist echo "Build successful"
path: dist/
deploy: deploy:
needs: build needs: build
runs-on: ubuntu-latest runs-on: go-react
if: github.ref == 'refs/heads/main' && github.event_name == 'push' if: github.ref == 'refs/heads/main' && github.event_name == 'push'
environment: production environment: production
steps: steps:
- uses: actions/download-artifact@v4 - name: Deploy placeholder
with:
name: dist
path: dist/
- name: Deploy static files
run: | run: |
echo "Deploying to production..."
echo "Deploy target: /var/www/remote-rig/" echo "Deploy target: /var/www/remote-rig/"
echo "Placeholder — configure deploy target before merging to main" echo "Configure deploy command before merging to main"