Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/install-ci-deps/action.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Install CI dependencies
description: Install system packages and tools for ARC/Kubernetes GitHub Actions runners
description: Install system packages and tools for GitHub Actions runners

inputs:
profile:
Expand Down
9 changes: 4 additions & 5 deletions .github/actions/install-ci-deps/install-ci-deps.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
#!/usr/bin/env bash
# Install CI dependencies for GitHub Actions on ARC/Kubernetes runners.
# Install CI dependencies for GitHub Actions runners.
#
# ARC runner pods use the actions-runner image, which is minimal and typically
# runs as a non-root user without sudo. Job-level `container:` directives are
# not supported unless the runner scale set is configured for container jobs, so
# workflows install what they need directly into the runner pod.
# GitHub-hosted ubuntu runners have sudo and apt-get. Self-hosted/ARC runner
# pods may be minimal and non-root; this script falls back to user-local
# installs when package managers are unavailable.
set -euo pipefail

PROFILE="${1:-k8s-runner}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:
jobs:
lint:
name: Lint
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
steps:
- name: Clone the code
uses: actions/checkout@v4
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ env:
jobs:
versions:
name: Compute versions
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
outputs:
chart_version: ${{ steps.compute.outputs.chart_version }}
image_tag: ${{ steps.compute.outputs.image_tag }}
Expand All @@ -59,7 +59,7 @@ jobs:
image:
name: Build & push operator image
needs: versions
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:
chart:
name: Package & push helm chart
needs: [versions, image]
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -141,7 +141,7 @@ jobs:
name: GitHub Release
needs: [versions, chart]
if: github.ref_type == 'tag'
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-chart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:
jobs:
test-chart:
name: Test Chart
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
timeout-minutes: 30
env:
KIND_CLUSTER_NAME: hyperbytedb-chart-${{ github.run_id }}-${{ github.run_attempt }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:
jobs:
test-e2e:
name: E2E Tests
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
timeout-minutes: 30
env:
KIND_CLUSTER: hyperbytedb-e2e-${{ github.run_id }}-${{ github.run_attempt }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:
jobs:
test:
name: Test
runs-on: hyperbytedb-operator-controller
runs-on: ubuntu-latest
steps:
- name: Clone the code
uses: actions/checkout@v4
Expand Down
Loading
Loading