Skip to content

An internal server error is raised when pushing images to Pulp with token authentication disabled #2101

An internal server error is raised when pushing images to Pulp with token authentication disabled

An internal server error is raised when pushing images to Pulp with token authentication disabled #2101

Workflow file for this run

# WARNING: DO NOT EDIT!
#
# This file was generated by plugin_template, and is managed by it. Please use
# './plugin-template --github pulp_container' to update this file.
#
# For more info visit https://github.com/pulp/plugin_template
# Manage issues in a project board using https://github.com/leonsteinhaeuser/project-beta-automations
---
name: Kanban
on:
pull_request_target:
issues:
types:
- labeled
- reopened
- assigned
- closed
env:
free_to_take: Free to take
in_progress: In Progress
needs_review: Needs review
done: Done
jobs:
# only prio-list labeled items should be added to the board
add-to-project-board:
if: github.event_name == 'issues' && contains(github.event.issue.labels.*.name, 'prio-list') && contains(fromJson('["labeled", "reopened"]'), github.event.action)
runs-on: ubuntu-latest
steps:
- name: Add issue to Free-to-take list
uses: leonsteinhaeuser/[email protected]
with:
gh_token: ${{ secrets.RELEASE_TOKEN }}
organization: pulp
project_id: 8
resource_node_id: ${{ github.event.issue.node_id }}
operation_mode: status
status_value: ${{ env.free_to_take }} # Target status
move-to-inprogress:
if: github.event_name == 'issues' && github.event.action == 'assigned'
runs-on: ubuntu-latest
steps:
- name: Move an issue to the In Progress column
uses: leonsteinhaeuser/[email protected]
with:
gh_token: ${{ secrets.RELEASE_TOKEN }}
organization: pulp
project_id: 8
resource_node_id: ${{ github.event.issue.node_id }}
operation_mode: status
status_value: ${{ env.in_progress }} # Target status
find-linked-issues:
if: github.event_name == 'pull_request_target'
runs-on: ubuntu-latest
name: Find issues linked to a PR
outputs:
linked-issues: ${{ steps.linked-issues.outputs.issues }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Get Linked Issues Action
uses: kin/[email protected]
id: linked-issues
with:
access-token: ${{ secrets.RELEASE_TOKEN }}
move-to-needs-review:
if: github.event_name == 'pull_request_target' && contains(fromJson(needs.find-linked-issues.outputs.linked-issues).*.issue.state, 'open')
runs-on: ubuntu-latest
name: Move linked issues to Needs Review
needs: find-linked-issues
strategy:
max-parallel: 3
matrix:
issues: ${{ fromJSON(needs.find-linked-issues.outputs.linked-issues) }}
steps:
- name: Move to Needs Review
uses: leonsteinhaeuser/[email protected]
with:
gh_token: ${{ secrets.RELEASE_TOKEN }}
organization: pulp
project_id: 8
resource_node_id: ${{ matrix.issues.issue.node_id }}
operation_mode: status
status_value: ${{ env.needs_review }} # Target status
move-to-done:
if: github.event_name == 'issues' && github.event.action == 'closed'
runs-on: ubuntu-latest
steps:
- name: Move an issue to the Done column
uses: leonsteinhaeuser/[email protected]
with:
gh_token: ${{ secrets.RELEASE_TOKEN }}
organization: pulp
project_id: 8
resource_node_id: ${{ github.event.issue.node_id }}
operation_mode: status
status_value: ${{ env.done }} # Target status