diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4f8e1e33..b9b24bf4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,6 +40,12 @@ jobs: - 6379:6379 steps: - uses: actions/checkout@v3 + - name: Tailscale + uses: tailscale/github-action@v3 + with: + oauth-client-id: ${{ secrets.TS_OAUTH_CLIENT_ID }} + oauth-secret: ${{ secrets.TS_OAUTH_SECRET }} + tags: tag:ci - name: Set up Node.js uses: actions/setup-node@v3 with: diff --git a/apps/api/src/__tests__/snips/map.test.ts b/apps/api/src/__tests__/snips/map.test.ts index f2827fd4..be1469ff 100644 --- a/apps/api/src/__tests__/snips/map.test.ts +++ b/apps/api/src/__tests__/snips/map.test.ts @@ -27,7 +27,7 @@ describe("Map tests", () => { }); expectMapToSucceed(response); - }); + }, 10000); it("times out properly", async () => { const response = await map({ @@ -38,5 +38,5 @@ describe("Map tests", () => { expect(response.statusCode).toBe(408); expect(response.body.success).toBe(false); expect(response.body.error).toBe("Request timed out"); -}); + }, 10000); }); diff --git a/apps/api/src/__tests__/snips/scrape.test.ts b/apps/api/src/__tests__/snips/scrape.test.ts index 771a6cc3..5b2e5db9 100644 --- a/apps/api/src/__tests__/snips/scrape.test.ts +++ b/apps/api/src/__tests__/snips/scrape.test.ts @@ -64,7 +64,7 @@ describe("Scrape tests", () => { }); expectScrapeToSucceed(response); - }); + }, 10000); it.concurrent("works with country US", async () => { const response = await scrape({ @@ -74,6 +74,6 @@ describe("Scrape tests", () => { expectScrapeToSucceed(response); expect(response.body.data.markdown).toContain("| Country | United States |"); - }); + }, 10000); }); });