yesod-mirror/.forgejo-disabled/workflows/ci.yml

33 lines
835 B
YAML
Raw Permalink Normal View History

name: CI
on:
push: {}
jobs:
build:
runs-on: "docker"
container:
image: forgejo.csbx.dev/acmcarther/coder-dev-base-image:4
steps:
- uses: actions/checkout@v4
- name: Install bazelisk
run: |
curl -fLO "https://bin-cache.csbx.dev/bazelisk/v1.27.0/bazelisk-linux-amd64"
mkdir -p "${GITHUB_WORKSPACE}/bin/"
mv bazelisk-linux-amd64 "${GITHUB_WORKSPACE}/bin/bazel"
chmod +x "${GITHUB_WORKSPACE}/bin/bazel"
- name: Test
env:
BAZELISK_BASE_URL: "https://bin-cache.csbx.dev/bazel"
run: |
${GITHUB_WORKSPACE}/bin/bazel test --config=ci --java_runtime_version=remotejdk_21 //...
- name: Upload test logs
if: always()
uses: actions/upload-artifact@v3
with:
name: bazel-test-logs
path: bazel-testlogs/