name: release on: workflow_dispatch: inputs: fragment: type: choice description: Semantic version target options: - bug - feature - major target: type: choice description: Release target package name options: - p9n - p9n_bringup - p9n_example - p9n_interface - p9n_node - p9n_test jobs: release: name: Release runs-on: ubuntu-latest steps: - name: Upgrade version id: upgrade uses: HarvestX/ros2-release-ci-action@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} base_pkg: p9n with: target-package: ${{ github.event.inputs.target }} version-fragment: ${{ github.event.inputs.fragment }} create-release: ${{ github.event.inputs.target == env.base_pkg }}