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
53 changes: 0 additions & 53 deletions .buildkite/hooks/post-checkout

This file was deleted.

8 changes: 0 additions & 8 deletions .buildkite/hooks/pre-command

This file was deleted.

15 changes: 0 additions & 15 deletions .buildkite/hooks/pre-command.ps1

This file was deleted.

32 changes: 0 additions & 32 deletions .buildkite/pipeline.yml

This file was deleted.

16 changes: 0 additions & 16 deletions .buildkite/pull-requests.json

This file was deleted.

14 changes: 0 additions & 14 deletions .buildkite/scripts/lint.sh

This file was deleted.

53 changes: 0 additions & 53 deletions .buildkite/scripts/pre-install-command.sh

This file was deleted.

30 changes: 0 additions & 30 deletions .buildkite/scripts/test.ps1

This file was deleted.

21 changes: 0 additions & 21 deletions .buildkite/scripts/test.sh

This file was deleted.

21 changes: 0 additions & 21 deletions .buildkite/scripts/tooling.sh

This file was deleted.

12 changes: 12 additions & 0 deletions .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
name: setup

runs:
using: "composite"
steps:
- uses: actions/setup-go@v6
with:
go-version-file: .go-version

- run: go install github.com/magefile/mage@v1.15.0
shell: bash
Comment thread
edmocosta marked this conversation as resolved.
15 changes: 15 additions & 0 deletions .github/dependabot.yml‎
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directories:
- "/"
- "/.github/actions/*"
schedule:
interval: "weekly"
day: "sunday"
time: "22:00"
groups:
github-actions:
patterns:
- "*"
46 changes: 46 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
name: ci

on:
push:
branches:
- main
pull_request:
merge_group:

# limit the access of the generated GITHUB_TOKEN
permissions:
contents: read

jobs:
lint:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup
- run: mage notice
- run: mage check

test:
needs: lint
strategy:
fail-fast: false
matrix:
os: ['ubuntu-22.04', 'windows-2022']
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup
- run: go test -v -race ./...

test-preview:
needs: lint
strategy:
fail-fast: false
matrix:
os: ['macos-15', 'ubuntu-24.04-arm', 'windows-11-arm']
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup
- run: go test -v ./...
Comment thread
edmocosta marked this conversation as resolved.
2 changes: 1 addition & 1 deletion NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Lunes
Copyright 2022-2025 Elasticsearch BV
Copyright 2022-2026 Elasticsearch BV

This product includes software developed by The Apache Software
Foundation (http://www.apache.org/).
Expand Down
Loading
Loading