diff --git a/.github/actionlint.yaml b/.github/actionlint.yaml new file mode 100644 index 0000000..6566241 --- /dev/null +++ b/.github/actionlint.yaml @@ -0,0 +1,4 @@ +self-hosted-runner: + labels: + - ever-k8s-linux-x64-4 + - ever-k8s-linux-x64-8 diff --git a/.github/workflows/build-native-binaries.yml b/.github/workflows/build-native-binaries.yml index 6c65a4c..f495a37 100644 --- a/.github/workflows/build-native-binaries.yml +++ b/.github/workflows/build-native-binaries.yml @@ -17,17 +17,17 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-latest + - os: "${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }}" target: x86_64-unknown-linux-gnu binary_name: ever artifact_name: ever-cli-linux-x64-gnu package_dir: npm/cli-linux-x64-gnu - - os: ubuntu-latest + - os: "${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }}" target: x86_64-unknown-linux-musl binary_name: ever artifact_name: ever-cli-linux-x64-musl package_dir: npm/cli-linux-x64-musl - - os: ubuntu-latest + - os: "${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }}" target: aarch64-unknown-linux-gnu binary_name: ever artifact_name: ever-cli-linux-arm64-gnu diff --git a/.github/workflows/publish-npm-packages.yml b/.github/workflows/publish-npm-packages.yml index 135b5ee..202e37c 100644 --- a/.github/workflows/publish-npm-packages.yml +++ b/.github/workflows/publish-npm-packages.yml @@ -9,7 +9,7 @@ permissions: jobs: preflight-publish: name: Verify npm publish prerequisites - runs-on: ubuntu-latest + runs-on: ${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }} steps: - name: Checkout repository @@ -34,17 +34,17 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-latest + - os: "${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }}" target: x86_64-unknown-linux-gnu binary_name: ever artifact_name: ever-cli-linux-x64-gnu package_dir: npm/cli-linux-x64-gnu - - os: ubuntu-latest + - os: "${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }}" target: x86_64-unknown-linux-musl binary_name: ever artifact_name: ever-cli-linux-x64-musl package_dir: npm/cli-linux-x64-musl - - os: ubuntu-latest + - os: "${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }}" target: aarch64-unknown-linux-gnu binary_name: ever artifact_name: ever-cli-linux-arm64-gnu @@ -125,7 +125,7 @@ jobs: publish-main: name: Publish ever-cli - runs-on: ubuntu-latest + runs-on: ${{ vars.RUNNER_LINUX_X64_4 || 'ubuntu-latest' }} needs: publish-platform steps: