Skip to content

Sync release version with instill.tech website #8

Sync release version with instill.tech website

Sync release version with instill.tech website #8

# This workflow will open a PR in https://github.com/instill-ai/instill.tech
# updating the doc version in the website.
name: Sync release version with instill.tech website
on:
release:
types: [published]
permissions:
contents: read
jobs:
update-website:
runs-on: ubuntu-latest
steps:
- name: Checkout instill.tech repository
uses: actions/checkout@v4
with:
repository: instill-ai/instill.tech
token: ${{ secrets.botGitHubToken }}
- name: Modify the version in website
run: |
# On release triggers, GITHUB_REF_NAME is the release name (e.g.
# 'v0.10.0-beta')
sed -i "s/core: \".*\"/core: \"${GITHUB_REF_NAME}\"/" version.mjs
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
token: ${{ secrets.botGitHubToken }}
commit-message: 'chore: update Instill Core version'
title: 'docs(document): update Instill Core version'
body: Sync version with latest Core release
branch: chore/update-doc-version
base: main
draft: false