Skip to content

Commit

Permalink
Merge pull request #301 from arkeonetwork/feat/add-goreleaer-sentinel…
Browse files Browse the repository at this point in the history
…-and-directory-service

feat: add go releaser sentinel and directory service
  • Loading branch information
shreyasbhat0 authored Nov 26, 2024
2 parents a584e3d + edf8618 commit b8dda2a
Show file tree
Hide file tree
Showing 22 changed files with 924 additions and 24 deletions.
40 changes: 40 additions & 0 deletions .github/workflows/release-check-directory.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Release Check Directory

on:
push:
branches: [main]
pull_request:

jobs:
release-check:
name: Check release
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
with:
go-version-file: go.mod

- name: Set up QEMU
uses: docker/setup-qemu-action@v2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: GoReleaser Directory Cross
run: make directory-release-dry-run-cross
env:
RELEASE: false
GITHUB_TOKEN: ""

- name: GoReleaser Directory
run: make directory-release-dry-run
env:
RELEASE: false
GITHUB_TOKEN: ""
40 changes: 40 additions & 0 deletions .github/workflows/release-check-sentinel.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Release Check Sentinel

on:
push:
branches: [main]
pull_request:

jobs:
release-check:
name: Check release
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
with:
go-version-file: go.mod

- name: Set up QEMU
uses: docker/setup-qemu-action@v2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: GoReleaser Sentinel Cross
run: make sentinel-release-dry-run-cross
env:
RELEASE: false
GITHUB_TOKEN: ""

- name: GoReleaser Sentinel
run: make sentinel-release-dry-run
env:
RELEASE: false
GITHUB_TOKEN: ""
2 changes: 1 addition & 1 deletion .github/workflows/release-check.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release Check
name: Release Check Arkeo

on:
push:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
release: ["release", "release-cross","release-testnet","release-testnet-cross"]
release: ["release", "release-cross","release-testnet","release-testnet-cross","sentinel-release","sentinel-release-cross","sentinel-testnet-release","sentinel-testnet-cross","directory-release","directory-release-cross","directory-testnet","directory-testnet-cross"]
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ Contains all the PRs that improved the code without changing the behaviors.
## Added
- Added sentinel setup docs
- Added sentinel regression test
- Added go releaser for sentinel and directory service


## Changed
- Updated sentinel to handle provider events
Expand Down
Loading

0 comments on commit b8dda2a

Please sign in to comment.