mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2026-04-23 18:49:47 -05:00
move actions to ubicloud (#2912)
This commit is contained in:
@@ -6,7 +6,7 @@ on:
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -28,7 +28,7 @@ jobs:
|
||||
run: npm run lint:check
|
||||
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -55,7 +55,7 @@ jobs:
|
||||
working-directory: frontend/app
|
||||
run: npm run build
|
||||
cypress:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 30
|
||||
|
||||
steps:
|
||||
|
||||
@@ -4,7 +4,7 @@ on: pull_request_target
|
||||
|
||||
jobs:
|
||||
auto-merge:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
if: ${{ github.actor == 'dependabot[bot]' }}
|
||||
permissions:
|
||||
pull-requests: write
|
||||
|
||||
+15
-15
@@ -9,7 +9,7 @@ on:
|
||||
|
||||
jobs:
|
||||
frontend:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -23,7 +23,7 @@ jobs:
|
||||
run: docker build -f ./build/package/frontend.dockerfile .
|
||||
|
||||
api:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -31,7 +31,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=api
|
||||
|
||||
api-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -39,7 +39,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=api
|
||||
|
||||
engine:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -47,7 +47,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=engine
|
||||
|
||||
engine-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -55,7 +55,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=engine
|
||||
|
||||
admin:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -63,7 +63,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=admin
|
||||
|
||||
admin-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -71,7 +71,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=admin
|
||||
|
||||
migrate:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -79,7 +79,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=migrate
|
||||
|
||||
migrate-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -87,7 +87,7 @@ jobs:
|
||||
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=migrate
|
||||
|
||||
lite-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -127,7 +127,7 @@ jobs:
|
||||
.
|
||||
|
||||
lite-amd:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -167,7 +167,7 @@ jobs:
|
||||
.
|
||||
|
||||
dashboard-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -191,7 +191,7 @@ jobs:
|
||||
.
|
||||
|
||||
dashboard-amd:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -215,7 +215,7 @@ jobs:
|
||||
.
|
||||
|
||||
loadtest:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -223,7 +223,7 @@ jobs:
|
||||
run: docker build -f ./build/package/loadtest.dockerfile .
|
||||
|
||||
loadtest-arm:
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -19,7 +19,7 @@ on:
|
||||
|
||||
jobs:
|
||||
test-templates:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 15
|
||||
|
||||
steps:
|
||||
|
||||
@@ -12,7 +12,7 @@ permissions:
|
||||
jobs:
|
||||
release-cli:
|
||||
name: Release CLI with GoReleaser
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
|
||||
@@ -6,7 +6,7 @@ on:
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
@@ -34,7 +34,7 @@ jobs:
|
||||
run: npm run lint:check
|
||||
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -6,7 +6,7 @@ on:
|
||||
|
||||
jobs:
|
||||
generate:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -4,7 +4,7 @@ on:
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Setup Go
|
||||
|
||||
@@ -6,7 +6,7 @@ name: Create prerelease w/ binaries and static assets
|
||||
jobs:
|
||||
build-push-hatchet-api-amd:
|
||||
name: hatchet-api
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -31,7 +31,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-api:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-api-arm:
|
||||
name: hatchet-api
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-api:${{steps.tag_name.outputs.tag}}-arm64
|
||||
build-push-hatchet-api:
|
||||
name: Combine hatchet-api
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-api-amd
|
||||
- build-push-hatchet-api-arm
|
||||
@@ -83,7 +83,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-api:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-admin-amd:
|
||||
name: hatchet-admin
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -108,7 +108,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-admin:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-admin-arm:
|
||||
name: hatchet-admin
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -133,7 +133,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-admin:${{steps.tag_name.outputs.tag}}-arm64
|
||||
build-push-hatchet-admin:
|
||||
name: Combine hatchet-admin
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-admin-amd
|
||||
- build-push-hatchet-admin-arm
|
||||
@@ -160,7 +160,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-admin:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-engine-amd:
|
||||
name: hatchet-engine
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -185,7 +185,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-engine:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-engine-arm:
|
||||
name: hatchet-engine
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -210,7 +210,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-engine:${{steps.tag_name.outputs.tag}}-arm64
|
||||
build-push-hatchet-engine:
|
||||
name: Combine hatchet-engine
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-engine-amd
|
||||
- build-push-hatchet-engine-arm
|
||||
@@ -237,7 +237,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-engine:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-migrate-amd:
|
||||
name: hatchet-migrate
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -262,7 +262,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-migrate:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-migrate-arm:
|
||||
name: hatchet-migrate
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -287,7 +287,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-migrate:${{steps.tag_name.outputs.tag}}-arm64
|
||||
build-push-hatchet-migrate:
|
||||
name: Combine hatchet-migrate
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-migrate-amd
|
||||
- build-push-hatchet-migrate-arm
|
||||
@@ -314,7 +314,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-migrate:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-frontend-amd:
|
||||
name: hatchet-frontend
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -343,7 +343,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-frontend:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-frontend-arm:
|
||||
name: hatchet-frontend
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -372,7 +372,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-frontend:${{steps.tag_name.outputs.tag}}-arm64
|
||||
build-push-hatchet-frontend:
|
||||
name: Combine hatchet-frontend
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-frontend-amd
|
||||
- build-push-hatchet-frontend-arm
|
||||
@@ -399,7 +399,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-frontend:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-lite-amd:
|
||||
name: hatchet-lite-amd
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -458,7 +458,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-lite:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-lite-arm:
|
||||
name: hatchet-lite-arm
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -517,7 +517,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-lite:${{steps.tag_name.outputs.tag}}-arm64
|
||||
combine-hatchet-lite:
|
||||
name: Combine hatchet-lite
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-lite-amd
|
||||
- build-push-hatchet-lite-arm
|
||||
@@ -544,7 +544,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-lite:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-dashboard-amd:
|
||||
name: hatchet-dashboard-amd
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -585,7 +585,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-dashboard:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-dashboard-arm:
|
||||
name: hatchet-dashboard-arm
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -626,7 +626,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-dashboard:${{steps.tag_name.outputs.tag}}-arm64
|
||||
combine-hatchet-dashboard:
|
||||
name: Combine hatchet-dashboard
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-dashboard-amd
|
||||
- build-push-hatchet-dashboard-arm
|
||||
@@ -653,7 +653,7 @@ jobs:
|
||||
docker manifest push ghcr.io/hatchet-dev/hatchet/hatchet-dashboard:${{steps.tag_name.outputs.tag}}
|
||||
build-push-hatchet-loadtest-amd:
|
||||
name: hatchet-loadtest
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -676,7 +676,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-loadtest:${{steps.tag_name.outputs.tag}}-amd64
|
||||
build-push-hatchet-loadtest-arm:
|
||||
name: hatchet-loadtest
|
||||
runs-on: hatchet-arm64-2
|
||||
runs-on: ubicloud-standard-4-arm
|
||||
steps:
|
||||
- name: Get tag name
|
||||
id: tag_name
|
||||
@@ -699,7 +699,7 @@ jobs:
|
||||
docker push ghcr.io/hatchet-dev/hatchet/hatchet-loadtest:${{steps.tag_name.outputs.tag}}-arm64
|
||||
build-push-hatchet-loadtest:
|
||||
name: Combine hatchet-loadtest
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs:
|
||||
- build-push-hatchet-loadtest-amd
|
||||
- build-push-hatchet-loadtest-arm
|
||||
|
||||
@@ -48,7 +48,7 @@ jobs:
|
||||
# TESTING_MATRIX_PG_VERSION: ${{ matrix.pg-version }}
|
||||
push-hatchet-server:
|
||||
name: Push latest
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
# needs: load
|
||||
steps:
|
||||
- name: Get tag name
|
||||
|
||||
@@ -20,7 +20,7 @@ defaults:
|
||||
|
||||
jobs:
|
||||
compile:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -20,7 +20,7 @@ defaults:
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v6
|
||||
@@ -59,7 +59,7 @@ jobs:
|
||||
run: pip install -e .
|
||||
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: ["3.10", "3.11", "3.12", "3.13"]
|
||||
@@ -163,7 +163,7 @@ jobs:
|
||||
path: $HATCHET_CLIENT_NAMESPACE-api.log
|
||||
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs: [lint, test]
|
||||
if: github.ref == 'refs/heads/main'
|
||||
steps:
|
||||
|
||||
@@ -8,7 +8,7 @@ defaults:
|
||||
|
||||
jobs:
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -20,7 +20,7 @@ defaults:
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
run: npx tsc
|
||||
|
||||
test-unit:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
@@ -83,7 +83,7 @@ jobs:
|
||||
run: pnpm test:unit
|
||||
|
||||
test-e2e:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 10
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -169,7 +169,7 @@ jobs:
|
||||
pnpm test:e2e
|
||||
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
needs: [lint, test-unit, test-e2e]
|
||||
if: github.ref == 'refs/heads/main'
|
||||
steps:
|
||||
|
||||
@@ -2,7 +2,7 @@ name: spelling
|
||||
on: pull_request
|
||||
jobs:
|
||||
spelling:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: crate-ci/typos@master
|
||||
|
||||
@@ -9,7 +9,7 @@ permissions:
|
||||
|
||||
jobs:
|
||||
stale:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- uses: actions/stale@v10
|
||||
with:
|
||||
|
||||
@@ -15,7 +15,7 @@ on:
|
||||
|
||||
jobs:
|
||||
sync:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -15,7 +15,7 @@ on:
|
||||
|
||||
jobs:
|
||||
sync:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -15,7 +15,7 @@ on:
|
||||
|
||||
jobs:
|
||||
sync:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-2
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
|
||||
@@ -9,7 +9,7 @@ on:
|
||||
|
||||
jobs:
|
||||
generate:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
env:
|
||||
DATABASE_URL: postgresql://hatchet:hatchet@127.0.0.1:5431/hatchet?sslmode=disable
|
||||
|
||||
@@ -54,7 +54,7 @@ jobs:
|
||||
run: docker compose down
|
||||
|
||||
unit:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- name: Setup Go
|
||||
@@ -72,7 +72,7 @@ jobs:
|
||||
run: go test $(go list ./... | grep -v "quickstart") -v -failfast
|
||||
|
||||
integration:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
env:
|
||||
DATABASE_URL: postgresql://hatchet:hatchet@127.0.0.1:5431/hatchet?sslmode=disable
|
||||
|
||||
@@ -118,7 +118,7 @@ jobs:
|
||||
run: docker compose down
|
||||
|
||||
e2e:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 30
|
||||
env:
|
||||
DATABASE_URL: postgresql://hatchet:hatchet@127.0.0.1:5431/hatchet?sslmode=disable
|
||||
@@ -208,7 +208,7 @@ jobs:
|
||||
run: docker compose down
|
||||
|
||||
e2e-pgmq:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 30
|
||||
env:
|
||||
DATABASE_URL: postgresql://hatchet:hatchet@127.0.0.1:5431/hatchet?sslmode=disable
|
||||
@@ -300,7 +300,7 @@ jobs:
|
||||
run: docker compose down
|
||||
|
||||
load:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 30
|
||||
strategy:
|
||||
matrix:
|
||||
@@ -341,7 +341,7 @@ jobs:
|
||||
TESTING_MATRIX_PG_VERSION: ${{ matrix.pg-version }}
|
||||
|
||||
rampup:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubicloud-standard-4
|
||||
timeout-minutes: 30
|
||||
strategy:
|
||||
matrix:
|
||||
|
||||
Reference in New Issue
Block a user