diff --git a/.github/workflows/pr-internal.yml b/.github/workflows/pr-internal.yml new file mode 100644 index 00000000..22e75c72 --- /dev/null +++ b/.github/workflows/pr-internal.yml @@ -0,0 +1,34 @@ +name: Workflow for internal PRs + +on: + push: + branches: + - main + - dev + pull_request: + branches: + - main + - dev + +jobs: + + Timestamp: + uses: storyprotocol/gha-workflows/.github/workflows/reusable-timestamp.yml@main + + build_and_test: + needs: [Timestamp] + uses: storyprotocol/gha-workflows/.github/workflows/reusable-build-test-workflow.yml@feat/add_reusable_build_test_workflow + with: + sha: ${{ github.event.pull_request.head.sha }} + ENVIRONMENT: 'beta-sepolia' + secrets: + RPC_PROVIDER_URL: ${{ secrets.RPC_PROVIDER_URL }} + WALLET_PRIVATE_KEY: ${{ secrets.WALLET_PRIVATE_KEY }} + TEST_WALLET_ADDRESS: ${{ secrets.TEST_WALLET_ADDRESS }} + SEPOLIA_RPC_PROVIDER_URL: ${{ secrets.SEPOLIA_RPC_PROVIDER_URL }} + TEST_SEPOLIA_RPC_PROVIDER_URL: ${{ secrets.TEST_SEPOLIA_RPC_PROVIDER_URL }} + SEPOLIA_WALLET_PRIVATE_KEY: ${{ secrets.SEPOLIA_WALLET_PRIVATE_KEY }} + SEPOLIA_TEST_WALLET_ADDRESS: ${{ secrets.SEPOLIA_TEST_WALLET_ADDRESS }} + STORY_TEST_NET_RPC_PROVIDER_URL: ${{ secrets.STORY_TEST_NET_RPC_PROVIDER_URL }} + STORY_TEST_NET_WALLET_PRIVATE_KEY: ${{ secrets.STORY_TEST_NET_WALLET_PRIVATE_KEY }} + STORY_TEST_NET_TEST_WALLET_ADDRESS: ${{ secrets.STORY_TEST_NET_TEST_WALLET_ADDRESS }}