Skip to content

Commit 78a24b1

Browse files
committed
chore: update docs
1 parent 83ff4f4 commit 78a24b1

File tree

3 files changed

+26
-15
lines changed

3 files changed

+26
-15
lines changed

README.md

+8-5
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ Triggers:
603603

604604
**Description:**
605605

606-
- builds & pushes refinery-parent-images:<branch>-<type> to registry.dev.kern.ai
606+
- builds & pushes `refinery-parent-images:<branch>-<type>` to registry.dev.kern.ai
607607

608608

609609

@@ -643,7 +643,7 @@ Outputs:
643643

644644
**Description:**
645645

646-
- creates a [Strategy]() input for GitHub Action with the following structure:
646+
- creates a [Matrix Strategy](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow) input for GitHub Action with the following structure:
647647
- {
648648
"parent_image_type": [
649649
"mini",
@@ -733,10 +733,13 @@ Triggers:
733733

734734
**Description:**
735735

736-
- builds & pushes refinery-parent-images:dev-<type> to registry.dev.kern.ai
736+
- builds & pushes `refinery-parent-images:dev-<type>` to registry.dev.kern.ai
737737
- updates Application repositories' <type>-requirements.in and requirements.txt
738738

739-
739+
**Troubleshooting:**
740+
- package version resolution failure (ResolutionImpossible) ([example](https://github.com/code-kern-ai/refinery-submodule-parent-images/actions/runs/12200031962/job/34036100963))
741+
- resolved by updating the package version in the Application repository's <type>-requirements.in file
742+
- worked around by manually performing the [requirements compilation](https://www.notion.so/kern-ai/Docker-Base-Images-9d858b002ff840d3b0a3e90ec61d4179?pvs=4#a4450704a486434083710ef071b48cdc)
740743

741744
**Jobs:**
742745

@@ -786,7 +789,7 @@ Triggers:
786789

787790
**Description:**
788791

789-
- builds & pushes refinery-parent-images:vX.X.X-<type> to Docker Hub
792+
- builds & pushes `refinery-parent-images:vX.X.X-<type>` to Docker Hub
790793
- updates Application repositories' Dockerfiles to use the new parent image (updates Application repositories' open PRs)
791794

792795

docs/docs.json

+9-5
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@
521521
"inputs": [],
522522
"outputs": [],
523523
"description": [
524-
"builds & pushes refinery-parent-images:<branch>-<type> to registry.dev.kern.ai"
524+
"builds & pushes `refinery-parent-images:<branch>-<type>` to registry.dev.kern.ai"
525525
],
526526
"troubleshooting": [],
527527
"jobs": [
@@ -565,7 +565,7 @@
565565
"include"
566566
],
567567
"description": [
568-
"creates a [Strategy]() input for GitHub Action with the following structure:",
568+
"creates a [Matrix Strategy](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow) input for GitHub Action with the following structure:",
569569
"{\n \"parent_image_type\": [\n \"mini\",\n \"next\"\n ],\n \"include\": [\n {\n \"parent_image_type\": \"mini\",\n \"app\": \"refinery-authorizer\"\n },\n {\n \"parent_image_type\": \"mini\",\n \"app\": \"refinery-gateway-proxy\"\n },\n {\n \"parent_image_type\": \"next\",\n \"app\": \"admin-dashboard\"\n },\n {\n \"parent_image_type\": \"next\",\n \"app\": \"refinery-ui\"\n },\n {\n \"parent_image_type\": \"next\",\n \"app\": \"cognition-ui\"\n }\n ]\n}"
570570
],
571571
"troubleshooting": [],
@@ -629,10 +629,14 @@
629629
"inputs": [],
630630
"outputs": [],
631631
"description": [
632-
"builds & pushes refinery-parent-images:dev-<type> to registry.dev.kern.ai",
632+
"builds & pushes `refinery-parent-images:dev-<type>` to registry.dev.kern.ai",
633633
"updates Application repositories' <type>-requirements.in and requirements.txt"
634634
],
635-
"troubleshooting": [],
635+
"troubleshooting": [
636+
"package version resolution failure (ResolutionImpossible) ([example](https://github.com/code-kern-ai/refinery-submodule-parent-images/actions/runs/12200031962/job/34036100963))",
637+
"resolved by updating the package version in the Application repository's <type>-requirements.in file",
638+
"worked around by manually performing the [requirements compilation](https://www.notion.so/kern-ai/Docker-Base-Images-9d858b002ff840d3b0a3e90ec61d4179?pvs=4#a4450704a486434083710ef071b48cdc)"
639+
],
636640
"jobs": [
637641
{
638642
"name": "configure-branch-name",
@@ -696,7 +700,7 @@
696700
"inputs": [],
697701
"outputs": [],
698702
"description": [
699-
"builds & pushes refinery-parent-images:vX.X.X-<type> to Docker Hub",
703+
"builds & pushes `refinery-parent-images:vX.X.X-<type>` to Docker Hub",
700704
"updates Application repositories' Dockerfiles to use the new parent image (updates Application repositories' open PRs)"
701705
],
702706
"troubleshooting": [],

docs/docs_input.json

+9-5
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
"pull_request_opened_synchronized"
205205
],
206206
"description": [
207-
"builds & pushes refinery-parent-images:<branch>-<type> to registry.dev.kern.ai"
207+
"builds & pushes `refinery-parent-images:<branch>-<type>` to registry.dev.kern.ai"
208208
],
209209
"troubleshooting": []
210210
},
@@ -213,7 +213,7 @@
213213
"workflow_call"
214214
],
215215
"description": [
216-
"creates a [Strategy]() input for GitHub Action with the following structure:",
216+
"creates a [Matrix Strategy](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow) input for GitHub Action with the following structure:",
217217
"{\n \"parent_image_type\": [\n \"mini\",\n \"next\"\n ],\n \"include\": [\n {\n \"parent_image_type\": \"mini\",\n \"app\": \"refinery-authorizer\"\n },\n {\n \"parent_image_type\": \"mini\",\n \"app\": \"refinery-gateway-proxy\"\n },\n {\n \"parent_image_type\": \"next\",\n \"app\": \"admin-dashboard\"\n },\n {\n \"parent_image_type\": \"next\",\n \"app\": \"refinery-ui\"\n },\n {\n \"parent_image_type\": \"next\",\n \"app\": \"cognition-ui\"\n }\n ]\n}"
218218
],
219219
"troubleshooting": []
@@ -232,17 +232,21 @@
232232
"pull_request_closed (dev)"
233233
],
234234
"description": [
235-
"builds & pushes refinery-parent-images:dev-<type> to registry.dev.kern.ai",
235+
"builds & pushes `refinery-parent-images:dev-<type>` to registry.dev.kern.ai",
236236
"updates Application repositories' <type>-requirements.in and requirements.txt"
237237
],
238-
"troubleshooting": []
238+
"troubleshooting": [
239+
"package version resolution failure (ResolutionImpossible) ([example](https://github.com/code-kern-ai/refinery-submodule-parent-images/actions/runs/12200031962/job/34036100963))",
240+
"resolved by updating the package version in the Application repository's <type>-requirements.in file",
241+
"worked around by manually performing the [requirements compilation](https://www.notion.so/kern-ai/Docker-Base-Images-9d858b002ff840d3b0a3e90ec61d4179?pvs=4#a4450704a486434083710ef071b48cdc)"
242+
]
239243
},
240244
"pi_release.yml": {
241245
"trigger": [
242246
"prerelease"
243247
],
244248
"description": [
245-
"builds & pushes refinery-parent-images:vX.X.X-<type> to Docker Hub",
249+
"builds & pushes `refinery-parent-images:vX.X.X-<type>` to Docker Hub",
246250
"updates Application repositories' Dockerfiles to use the new parent image (updates Application repositories' open PRs)"
247251
],
248252
"troubleshooting": []

0 commit comments

Comments
 (0)