Skip to content

feat: move supersetbot out of repo #24

feat: move supersetbot out of repo

feat: move supersetbot out of repo #24

name: Bump Python Package
on:
push: {}
pull_request: {}
# Can be triggered manually
workflow_dispatch:
inputs:
package:
required: true
description: The python package to bump
jobs:
bump-python-package:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Setup Node Env
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Set up Python ${{ inputs.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ inputs.python-version }}
cache: ${{ inputs.cache }}
- name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
uses: actions/checkout@v4
- name: Setup supersetbot
uses: ./.github/actions/setup-supersetbot/
- name: Install pip-compile-multi
run: pip install pip-compile-multi
- name: Execute custom Node.js script
env:
GITHUB_TOKEN: ${{ github.token }}
run: |
git config user.email "[email protected]"
git config user.name "GitHub Action"
supersetbot bump-python --package "${{ github.event.inputs.package }}" --verbose