Skip to content

🤖 Dependencies Update #94

🤖 Dependencies Update

🤖 Dependencies Update #94

Workflow file for this run

name: 🤖 Dependencies Update
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
Gum:
runs-on: Ubuntu-Latest
steps:
- name: 🚚 Checkout Repository
uses: actions/checkout@v4
- name: 🎀 Get the Latest Gum Version
id: gum
env:
GH_TOKEN: ${{ github.token }}
run: |
tag="$(gh release list --repo='charmbracelet/gum' --limit=1 --json='name' --jq='.[].name')"
echo "version=${tag:1}" | tee -a "$GITHUB_OUTPUT"
- name: 📋 Find and Replace the Gum Version
id: find-replace
uses: jacobtomlinson/gha-find-replace@v3
with:
find: "gumVir='[0-9]+.[0-9]+.[0-9]+'"
replace: "gumVir='${{ steps.gum.outputs.version }}'"
include: "setup"
- name: 🎈 Create Pull Request
if: ${{ steps.find-replace.outputs.modifiedFiles > 0 }}
uses: peter-evans/create-pull-request@v6
with:
commit-message: |
chore(setup): Version up Gum
Change Gum version to v${{ steps.gum.outputs.version }}.
author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
branch: bump-gum
title: |
chore(deps): Bump charmbracelet/gum to ${{ steps.gum.outputs.version }}
body: Bumps [charmbracelet/gum](https://github.com/charmbracelet/gum) to ${{ steps.gum.outputs.version }}
labels: dependencies
pre-commit:
runs-on: Ubuntu-Latest
steps:
- name: 🚚 Checkout Repository
uses: actions/checkout@v4
- name: 🚸 Install pre-commit
run: pip install pre-commit
- name: 🚸 Auto-update pre-commit.yml
run: pre-commit autoupdate -c='data/pre-commit.yml'
- name: 🎈 Create Pull Request
uses: peter-evans/create-pull-request@v6
with:
commit-message: |
chore(pre-commit): Update pre-commit hooks
To use the latest feature of pre-commit.
author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
branch: bump-pre-commit
title: |
chore(deps): Bump pre-commit hooks
body: Bumps some [pre-commit/pre-commit](https://github.com/pre-commit/pre-commit) hooks.
labels: dependencies