diff --git a/.github/workflows/deploy-search-worker.yml b/.github/workflows/deploy-search-worker.yml new file mode 100644 index 00000000..ba15d708 --- /dev/null +++ b/.github/workflows/deploy-search-worker.yml @@ -0,0 +1,28 @@ +name: Deploy Search Worker +on: + push: + paths: + - 'search/worker/**' + +jobs: + deploy: + name: Run deploy + runs-on: ubuntu-latest + defaults: + working-directory: search/worker + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + ref: main + - name: Setup Node + uses: actions/setup-node@v4 + with: + # if we need to change node version, we need to change the Dockerfile on this folder as well + node-version: '18.x' + - name: Install dependencies + run: npm ci + - name: Deploy Wrangler + uses: actions/cache@v4 + run: | + npm run deploy -- --dry-run diff --git a/search/worker/package.json b/search/worker/package.json index 8e32fb01..eb87ddbf 100644 --- a/search/worker/package.json +++ b/search/worker/package.json @@ -1,6 +1,6 @@ { "name": "registry-ui-search", - "version": "0.0.0", + "version": "0.0.1", "private": true, "scripts": { "deploy": "wrangler deploy",