Skip to content

Manage Alpa Package

Actions
React on requests to create/delete package to/from Alpa repository
v1.1
Latest
Star (0)

Tags

 (1)

Manage requests coming to your Alpa repo

This action manages issue requests coming from alpa-cli like request for deleting or creating package.

Who is this action for

For anybody who want their own instance of Alpa repository.

Workflow yaml example

name: Autoupdate Alpa repository

on:
  issues:
    types: [opened]

jobs:
  manage:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout repo
        uses: actions/checkout@v3
        with:
          fetch-depth: 0

      - name: React to new issue
        uses: alpa-team/manage-package@<tag_name>
        with:
          copr-login: ${{ secrets.COPR_LOGIN }}
          copr-token: ${{ secrets.COPR_TOKEN }}
          gh-api-token: ${{ secrets.GH_API_TOKEN }}
          debug: true

Options

copr-login

required

Warning! Use GitHub secret instead of copy-pasting it to visible code directly!

login part from https://copr.fedorainfracloud.org/api/

copr-token

required

Warning! Use GitHub secret instead of copy-pasting it to visible code directly!

token part from https://copr.fedorainfracloud.org/api/

gh-api-token

required

Warning! Use GitHub secret instead of copy-pasting it to visible code directly!

GH API token with read/write permissions

debug

not required

Set to true if you want to see debug logs. Otherwise set to false.

Manage Alpa Package is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

React on requests to create/delete package to/from Alpa repository
v1.1
Latest

Tags

 (1)

Manage Alpa Package is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.