diff --git a/.github/workflows/validation-sfcompute.yml b/.github/workflows/validation-sfcompute.yml deleted file mode 100644 index 80d1ede0..00000000 --- a/.github/workflows/validation-sfcompute.yml +++ /dev/null @@ -1,58 +0,0 @@ -name: SFCompute Validation Tests - -on: - workflow_dispatch: - # Allow manual triggering - pull_request: - paths: - - 'v1/providers/sfcomputev2/**' - - 'internal/validation/**' - - 'v1/**' - branches: [ main ] - -jobs: - sfcompute-validation: - name: SFCompute Provider Validation - runs-on: ubuntu-latest - if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request' - - steps: - - uses: actions/checkout@v4 - - - name: Set up Go - uses: actions/setup-go@v4 - with: - go-version-file: 'go.mod' - - - name: Cache Go modules - uses: actions/cache@v4 - with: - path: | - ~/.cache/go-build - ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - restore-keys: | - ${{ runner.os }}-go- - - - name: Install dependencies - run: make deps - - - name: Run SFCompute validation tests - env: - SFCOMPUTE_API_KEY: ${{ secrets.SFCOMPUTE_API_KEY }} - TEST_PRIVATE_KEY_BASE64: ${{ secrets.TEST_PRIVATE_KEY_BASE64 }} - TEST_PUBLIC_KEY_BASE64: ${{ secrets.TEST_PUBLIC_KEY_BASE64 }} - SFCOMPUTE_ORGANIZATION: ${{ secrets.SFCOMPUTE_ORGANIZATION }} - SFCOMPUTE_WORKSPACE: ${{ secrets.SFCOMPUTE_WORKSPACE }} - VALIDATION_TEST: true - run: | - cd v1/providers/sfcomputev2 - go test -v -short=false -timeout=30m ./... - - - name: Upload test results - uses: actions/upload-artifact@v4 - if: always() - with: - name: sfcompute-validation-results - path: | - v1/providers/sfcomputev2/coverage.out diff --git a/v1/providers/sfcomputev2/instancetype.go b/v1/providers/sfcomputev2/instancetype.go index fc98add1..850e9403 100644 --- a/v1/providers/sfcomputev2/instancetype.go +++ b/v1/providers/sfcomputev2/instancetype.go @@ -37,7 +37,7 @@ type sfcInstanceTypeMetadata struct { } var h100InstanceTypeMetadata = func() sfcInstanceTypeMetadata { - price, err := currency.NewAmount("16.00", "USD") + price, err := currency.NewAmount("22.43", "USD") if err != nil { panic(err) }