From f9efe47777a22e75047c729dc6699c466f33790a Mon Sep 17 00:00:00 2001 From: Marcus Reinhardt Date: Thu, 19 Dec 2024 19:03:33 +0100 Subject: [PATCH] add missing tooling/github --- tooling/github/package.json | 3 +++ tooling/github/setup/action.yaml | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 tooling/github/package.json create mode 100644 tooling/github/setup/action.yaml diff --git a/tooling/github/package.json b/tooling/github/package.json new file mode 100644 index 00000000..f75a8088 --- /dev/null +++ b/tooling/github/package.json @@ -0,0 +1,3 @@ +{ + "name": "@acme/github" + } \ No newline at end of file diff --git a/tooling/github/setup/action.yaml b/tooling/github/setup/action.yaml new file mode 100644 index 00000000..4e7a315e --- /dev/null +++ b/tooling/github/setup/action.yaml @@ -0,0 +1,17 @@ +name: "Setup and install" +description: "Common setup steps for Actions" + +runs: + using: composite + steps: + - uses: pnpm/action-setup@v4 + - uses: actions/setup-node@v4 + with: + node-version: 22.11 + cache: "pnpm" + + - shell: bash + run: pnpm add -g turbo + + - shell: bash + run: pnpm install \ No newline at end of file