From 985ed680385f3c4d6c9710d41eba3792714cbfda Mon Sep 17 00:00:00 2001 From: chillya Date: Mon, 31 Aug 2026 17:21:58 +0400 Subject: [PATCH] chore(ci): test complete runner --- .gitea/workflows/test.yml | 14 +++++++++----- Dockerfile | 7 +++++++ index.ts | 2 +- package.json | 3 +++ 4 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 Dockerfile diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 01bc5a9..c1bcb28 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -6,9 +6,13 @@ on: jobs: test: runs-on: ubuntu-latest + steps: - - name: Hello - run: | - echo "Hello from Gitea Runner" - uname -a - docker --version + - name: Checkout + uses: actions/checkout@v4 + + - name: Build + run: docker build -t bun-test . + + - name: Run + run: docker run --rm bun-test diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b527608 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM oven/bun:1 + +WORKDIR /app + +COPY index.ts . + +CMD ["bun", "run", "index.ts"] diff --git a/index.ts b/index.ts index 3f2f3f8..2660eb4 100644 --- a/index.ts +++ b/index.ts @@ -1 +1 @@ -console.log('Hello via Bun!'); +console.log('Hello from Jimmy the Potato!'); diff --git a/package.json b/package.json index e6bf67a..1575213 100644 --- a/package.json +++ b/package.json @@ -8,5 +8,8 @@ }, "peerDependencies": { "typescript": "^5" + }, + "scripts": { + "start": "bun run index.ts" } }