diff --git a/.github/workflows/test-anchor.yml b/.github/workflows/test-anchor.yml new file mode 100644 index 0000000..3895822 --- /dev/null +++ b/.github/workflows/test-anchor.yml @@ -0,0 +1,27 @@ +name: Test and Build Anchor + +on: [push] + +jobs: + run-anchor-build: + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - uses: pnpm/action-setup@v2 + with: + version: 8 + - uses: actions/setup-node@v3 + with: + node-version: 20.18.0 + cache: 'pnpm' + - uses: metadaoproject/setup-anchor@v1.2 + with: + anchor-version: '0.30.1' + node-version: '20.18.0' + solana-cli-version: '1.18.9' + - run: anchor build + shell: bash + - run: anchor test + shell: bash diff --git a/.github/workflows/test-web.yml b/.github/workflows/test-web.yml new file mode 100644 index 0000000..4ad14f0 --- /dev/null +++ b/.github/workflows/test-web.yml @@ -0,0 +1,19 @@ +name: Test and Build Web + +on: [push] + +jobs: + run-anchor-build: + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - uses: pnpm/action-setup@v2 + with: + version: 8 + - uses: actions/setup-node@v3 + with: + node-version: 20.18.0 + cache: 'pnpm' + - run: pnpm build