cityofaustin / cityofaustin/techstack

Github integrations for Janis

Open
#4,337 2 comments 0 reactions 0 assignees View on GitHub
DevOps Feature: Publisher Janis Alpha Team: Dev
Dominant language
No language data
Stars
11
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Since we're doing manual netlify deployments with Publisher2, we don't get that nice automated github integration anymore. So on a Janis PR, we don't have an accurate sense of when/if a Janis build succeeded. And the link to that Janis site is no longer automatically populated on the issue. We should make that happen with a webhook call that gets fired from Publisher after a success or failure.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating Publisher2's deployment success and failure handling, then inspect the existing Janis and GitHub integration entry points. Trace how Janis pull requests and issue links are updated; done means a Publisher webhook reports each build result and populates the Janis site link accurately.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
ci-cd, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.