Skip to content

Add TextEntry control, docs, samples & tools #29

Add TextEntry control, docs, samples & tools

Add TextEntry control, docs, samples & tools #29

Workflow file for this run

name: Sync Skills to Skills Repository
on:
push:
branches:
- main
paths:
- 'SKILLS/**'
workflow_dispatch:
jobs:
sync-skills:
runs-on: ubuntu-latest
steps:
- name: Checkout source repository
uses: actions/checkout@v4
with:
path: source
- name: Checkout skills repository
uses: actions/checkout@v4
with:
repository: shinyorg/skills
token: ${{ secrets.SKILLS_REPO_TOKEN }}
path: skills-repo
- name: Configure Git
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Sync skills directory
run: |
if [ -d "source/SKILLS/shiny-controls" ]; then
rm -rf skills-repo/plugins/controls/skills/shiny-controls
mkdir -p skills-repo/plugins/controls/skills
cp -r source/SKILLS/shiny-controls skills-repo/plugins/controls/skills/
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.SKILLS_REPO_TOKEN }}
path: skills-repo
commit-message: "Update shiny-controls skill from controls repository"
title: "Update shiny-controls skill"
body: |
This PR updates the shiny-controls skill from the [controls repository](https://github.com/shinyorg/mauicontrols).
**Source commit:** ${{ github.sha }}
**Triggered by:** @${{ github.actor }}
---
*This PR was automatically created by the [sync-skills workflow](https://github.com/shinyorg/mauicontrols/actions/workflows/sync-skills.yml).*
branch: update-shiny-controls-skill
delete-branch: true
labels: |
automated
skills-update