Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1002 commits
Select commit Hold shift + click to select a range
1b50fe3
Starts using Red hat Quay reorganization (#955)
stevsmit May 17, 2024
bf6a977
Starts readonly proc for Quay (#953)
stevsmit May 17, 2024
f20fe33
Adds a few default permissions (#957)
stevsmit May 17, 2024
0de261a
Adds API notifications for Quay (#958)
stevsmit May 21, 2024
110e435
Adds new parameters for Ceph and RHOCS storage drivers (#960)
stevsmit May 29, 2024
80c02ed
Fixes various things in the PoC guide (#963)
stevsmit May 29, 2024
14561cd
Adds OIDC disable user endpoint (#966)
stevsmit May 29, 2024
9b794a7
Adds clairpostgres to field (#970)
stevsmit May 29, 2024
3695096
Adds example log entries (#972)
stevsmit May 29, 2024
6f468d3
Makes minor updates to geo-replication docs (#962)
stevsmit May 30, 2024
2d8a98e
Upgrades the POSTGRES_UPGRADE_DELETE_BACK field (#975)
stevsmit Jun 3, 2024
cdf2b0c
Makes minor change to API docs (#977)
stevsmit Jun 3, 2024
98c370b
Adds example action logs procedure (#979)
stevsmit Jun 4, 2024
deff841
Fixes and adds read-only mode ot Quay docs (#981)
stevsmit Jun 4, 2024
9bd6e11
A few commits to fix the manage book (#984)
stevsmit Jun 4, 2024
33cee5b
Fixes manage book (#987)
stevsmit Jun 4, 2024
48a118c
Adds OIDC_DISABLE_USER_ENDPOINT to example YAML (#989)
stevsmit Jun 5, 2024
23ba166
Fixes some Clair exporting commands (#992)
stevsmit Jun 14, 2024
5dd954b
Fixes CPU error (#996)
stevsmit Jun 18, 2024
3a93c46
Revert "Fixes CPU error (#996)" (#997)
stevsmit Jun 18, 2024
5732499
Fixes cpu error (#999)
stevsmit Jun 18, 2024
3188183
Adds image API endpoints to Quay (#959)
stevsmit Jun 21, 2024
9af9c73
Adds boto timeout and AWS storage endpoints (#1006)
stevsmit Jun 24, 2024
43003b6
Removes ODF ipv6 limitation (#1005)
stevsmit Jun 24, 2024
5636cc9
Updates documentation_root field (#1009)
stevsmit Jun 26, 2024
26db13b
Removes step 6 in config resources (#1010)
stevsmit Jun 27, 2024
11940b9
Adds PoC note to PoC guide (#1012)
stevsmit Jun 27, 2024
1d23299
Fixes 312 version number (#1014)
stevsmit Jun 27, 2024
d4ece2e
Adds 3.12 rn template (#1015)
stevsmit Jun 27, 2024
349c4bc
Adds repo events to API docs (#1016)
stevsmit Jul 2, 2024
070f1eb
Fixes a few things (#1017)
stevsmit Jul 2, 2024
a8e24d3
Fixes a few things (#1017) (#1018)
stevsmit Jul 2, 2024
8d24a59
Adds OIDIC auth type to azure login config (#1020)
stevsmit Jul 8, 2024
d8f364b
Fixes broken links (#1024)
stevsmit Jul 8, 2024
8d71511
Fixes superuser stuff (#1025)
stevsmit Jul 8, 2024
a246e8c
Small poc fix (#1026)
stevsmit Jul 8, 2024
c20490a
Adds oauth reassignment feature to quay docs (#1030)
stevsmit Jul 11, 2024
2bc518a
Starts work on event trigger feature (#1029)
stevsmit Jul 12, 2024
6853cad
Adds auto prune docs to 312 release (#1028)
stevsmit Jul 12, 2024
b9c50eb
Adds Splunk new enhancement (#1033)
stevsmit Jul 19, 2024
453f3a9
OCI referrers docs (#1032)
stevsmit Jul 19, 2024
26c7e22
Adds OCI artifact annotation docs (#1031)
stevsmit Jul 19, 2024
5399dd0
Fixes various config fields for 312 release (#1035)
stevsmit Jul 19, 2024
ed5579f
Updates RNs for 312 (#1037)
stevsmit Jul 22, 2024
e4403d4
Updates RNs for 312 (#1038)
stevsmit Jul 22, 2024
9946b44
Updates RNs for 312 (#1039)
stevsmit Jul 22, 2024
add220f
IBM Power/Z documentation for Quay 3.12 (#1036)
alishaIBM Jul 22, 2024
9ea811c
Updates RNs (#1040)
stevsmit Jul 22, 2024
098d767
Final edits for 312 (#1041)
stevsmit Jul 22, 2024
74a6d7a
Adds config updates for 312 (#1042)
stevsmit Jul 22, 2024
05f9f6e
Fixes rns (#1043)
stevsmit Jul 22, 2024
d1a255b
removes cosign from annotation list (#1044)
stevsmit Jul 23, 2024
baef975
Updates links in RNs (#1045)
stevsmit Jul 23, 2024
4ab3462
link fix (#1046)
stevsmit Jul 23, 2024
ec231fe
Adds upgrade paths for 3.12 (#1047)
stevsmit Jul 25, 2024
c4ae6b1
Projquay 7527 cache note (#1048)
stevsmit Jul 26, 2024
4db6fec
Fixes some Clair exporting commands (#992) (#1019)
stevsmit Jul 29, 2024
760eac6
Updates auto-pruning docs (#1053)
stevsmit Jul 29, 2024
bcf9608
Adds clair sec scan index (#1055)
stevsmit Jul 30, 2024
89bcf73
Adds support matrix to Operator docs (#1056)
stevsmit Jul 31, 2024
d8aeffb
Commit 2 (#1052)
stevsmit Aug 7, 2024
38a0627
Updates Clair API heading (#1060)
stevsmit Aug 7, 2024
596dc05
Updates Clair API heading (#1060) (#1063)
stevsmit Aug 9, 2024
ecb0967
Updates Using guide to fix some notification issues (#1064)
stevsmit Aug 9, 2024
f3c3993
Adds superuser get organization to docs (#1065)
stevsmit Aug 12, 2024
e212c7f
Master fix (#1067)
stevsmit Aug 12, 2024
4d42f65
Updates a few api commands for technical accuracy (#1071)
stevsmit Aug 14, 2024
1fd089c
Starts authentication book for Quay (#1072)
stevsmit Aug 14, 2024
1c71be9
Adds 3121 RNs (#1058)
stevsmit Aug 19, 2024
486c463
updates producty attr to 3.13 (#1074)
stevsmit Aug 26, 2024
81b0017
Fixes security book for Quay (#1075)
stevsmit Aug 26, 2024
16bbbcf
Adds step to remove CSO CRD from OCP (#1076)
stevsmit Aug 26, 2024
010ece6
Adds step to remove CSO CRD from OCP (#1077)
stevsmit Aug 26, 2024
e8030cb
Revert "Adds step to remove CSO CRD from OCP (#1077)" (#1079)
stevsmit Aug 26, 2024
b9e7e1d
Updates container limits fields for builders (#1080)
stevsmit Aug 27, 2024
f68fa5a
Create cherry-pick.yml
stevsmit Aug 27, 2024
3124561
Update cherry-pick.yml
stevsmit Aug 27, 2024
dd7c0ea
Update cherry-pick.yml
stevsmit Aug 27, 2024
a9f2076
Update cherry-pick.yml
stevsmit Aug 27, 2024
d89537f
Update cherry-pick.yml
stevsmit Aug 27, 2024
9eb5ab8
Update cherry-pick.yml
stevsmit Aug 27, 2024
ee5f030
Update cherry-pick.yml
stevsmit Aug 27, 2024
34e85cb
Update cherry-pick.yml
stevsmit Aug 27, 2024
d64b9ad
Update cherry-pick.yml
stevsmit Aug 27, 2024
84c4ae4
Update cherry-pick.yml
stevsmit Aug 27, 2024
3dd58f4
Update cherry-pick.yml
stevsmit Aug 27, 2024
d77801d
Update cherry-pick.yml
stevsmit Aug 27, 2024
4dc3c05
Updates SSL cert proc for Operator docs (#1073)
stevsmit Sep 3, 2024
bf530db
Updates Clair docs (#1085)
stevsmit Sep 5, 2024
c90427d
Updates security scanner env var to include max rec (#1089)
stevsmit Sep 9, 2024
a1cb475
Adds Operator ssl/tls certificate procedure (#1087)
stevsmit Sep 9, 2024
2745312
Adds robot account info to security docs (#1091)
stevsmit Sep 9, 2024
805c259
Adds robot account info to security docs (#1092)
stevsmit Sep 9, 2024
0a21255
Updates some DB pool vars (#1088)
stevsmit Sep 10, 2024
6c861dd
Fixes a few incorrect ldap entries (#1090)
stevsmit Sep 10, 2024
adc8384
Adds RBAC content to security guide (#1096)
stevsmit Sep 10, 2024
b11b6a3
Removes some fake tokens from a poc deployment that has been torn dow…
stevsmit Sep 11, 2024
478c4cd
Adds Clair to new security book (#1099)
stevsmit Sep 11, 2024
c1b3f12
Book split for security (#1100)
stevsmit Sep 13, 2024
84d1d1b
Updates book title (#1101)
stevsmit Sep 13, 2024
757936a
Adds Quay builders book (#1102)
stevsmit Sep 16, 2024
38033c3
Updates api fields (#1103)
stevsmit Sep 16, 2024
9003e5a
Fixes ldap examples (#1106)
stevsmit Sep 18, 2024
ebcdbf3
Fixes level issue of API guide (#1109)
stevsmit Sep 24, 2024
7b46c0a
Adds link to downing existing config file on ocp (#1114)
stevsmit Sep 30, 2024
319601d
Updates ATURE_RESTRICTED_V1_PU field (#1115)
stevsmit Oct 7, 2024
c1a2c1a
Adds 3.13 release notes (#1118)
stevsmit Oct 7, 2024
5060f36
Adds multiple auto-pruning policies info (#1119)
stevsmit Oct 9, 2024
772e867
Updates ca- file names (#1120)
stevsmit Oct 10, 2024
d512ca3
Removes ipv6 unsupported note from Operator docs (#1122)
stevsmit Oct 10, 2024
9237ef8
Migrates content from Using to Builders (#1111)
stevsmit Oct 15, 2024
0062596
Final builders update (#1126)
stevsmit Oct 15, 2024
b933471
Starts work for keyless auth for robot accounts (#1125)
stevsmit Oct 16, 2024
9f073bc
Adds multiple auto-pruning policies info (#1119) (#1121)
stevsmit Oct 17, 2024
2be8007
Adds disable_pushes configuration field to guide (#1124)
stevsmit Oct 17, 2024
ebe23f4
Adds known issue (#1128)
stevsmit Oct 17, 2024
e072190
Small nits (#1129)
stevsmit Oct 17, 2024
642ef41
Adds important postgresql note (#1131)
stevsmit Oct 18, 2024
74fe826
Adds proxies to builders docs (#1132)
stevsmit Oct 18, 2024
bafcd4b
Starts postgresql SSL procedure (#1127)
stevsmit Oct 22, 2024
147995e
2417 updates (#1134)
stevsmit Oct 22, 2024
40ed8c2
Adds upgrade info to 3.13 (#1135)
stevsmit Oct 23, 2024
97d32d6
Fixes final few release notes issues (#1136)
stevsmit Oct 23, 2024
d628465
Fixes final few release notes issues (#1136) (#1138)
stevsmit Oct 28, 2024
de9e5f4
Adds API endpoints for robot fed (#1137)
stevsmit Oct 28, 2024
991a3ab
Fixes RNs for build (#1139)
stevsmit Oct 28, 2024
37bf740
Fixes bugs in 3.13 rns (#1140)
stevsmit Oct 28, 2024
fab877b
Documentation updated for IBM Power and IBM Z (#1141)
alishaIBM Oct 29, 2024
b5c3673
Fixes QuayIO builders update and a few loose ends for 3.13 (#1142)
stevsmit Oct 29, 2024
2e9f31c
Adds final known issue to 3.13 docs (#1143)
stevsmit Oct 29, 2024
bf57c69
Updates builders links which are broken (#1145)
stevsmit Oct 30, 2024
217bf4e
Addresses multiple bugs in Quay docs (#1146)
stevsmit Nov 5, 2024
7c51887
Adds fips note to docs (#1147)
stevsmit Nov 5, 2024
c21ecf6
updates allow strict logging config field (#1149)
stevsmit Nov 5, 2024
d9c74df
Adds known issue to docs regarding an upgrade (#1152)
stevsmit Nov 6, 2024
48fcce6
Updates REPO_MIRROR_TLS_VERIFY parameter (#1153)
stevsmit Nov 6, 2024
cb37fb8
Updates small link (#1155)
stevsmit Nov 11, 2024
9a9257d
Updates small link (#1155) (#1156)
stevsmit Nov 11, 2024
7d10ec5
Upgrades 3.13 odd link (#1157)
stevsmit Nov 11, 2024
16d3101
Fix producty attr in rn (#1158)
stevsmit Nov 12, 2024
c330489
Updates some api commands (#1161)
stevsmit Nov 14, 2024
9b14181
Rn 3131 (#1160)
stevsmit Nov 18, 2024
b7fa190
removes bug 4301 from docs (#1162)
stevsmit Nov 25, 2024
09d4a20
Adds token overview page to API docs (#1159)
stevsmit Nov 25, 2024
8d19bd0
Updates a few broken links (#1164)
stevsmit Nov 26, 2024
90f4734
Updates clair period param (#1166)
stevsmit Nov 26, 2024
0e47afc
Note removal (#1168)
stevsmit Nov 26, 2024
179d077
Fixes robot API response (#1170)
stevsmit Nov 26, 2024
5c1e20c
Adds vuln note to quayio docs (#1172)
stevsmit Dec 3, 2024
e8865ac
Addresses a few monitoring bugs (#1173)
stevsmit Dec 3, 2024
55b7cb9
Adds Clair known issue to 4.8.0 (#1174)
stevsmit Dec 4, 2024
f37fd83
Updates architecture guide (#1175)
stevsmit Dec 4, 2024
ffe5274
Adds KCS article to docs to address hpa unmanaged issue (#1176)
stevsmit Dec 9, 2024
eb18b06
Adds 3.12.2 release notes (#1178)
stevsmit Dec 11, 2024
560b21c
Adds proxy cache feature to v2 UI (#1181)
stevsmit Dec 12, 2024
8336ce8
Content migration (#1182)
stevsmit Dec 20, 2024
b58f54b
Updates aws location (#1183)
stevsmit Dec 20, 2024
93b143f
Updates aws location (#1184)
stevsmit Dec 20, 2024
79393ee
Fixes syntax issue Quay (#1186)
stevsmit Jan 7, 2025
0842903
8287 token creation (#1188)
stevsmit Jan 13, 2025
9fc9951
Adds using quay API docs (#1189)
stevsmit Jan 13, 2025
62db93e
Adds ipv6 local deployment to poc (#1187)
stevsmit Jan 14, 2025
8782f2e
Adds cron job example (#1190)
stevsmit Jan 14, 2025
9051c5e
Adds several API command examples (#1191)
stevsmit Jan 14, 2025
36f09ee
Updates a broken link (#1192)
stevsmit Jan 14, 2025
cfc0dec
Slight using reorg (#1193)
stevsmit Jan 15, 2025
3d697ad
Fixes a few random errors in the API guide (#1194)
stevsmit Jan 15, 2025
7ed4006
Adds mirror API proc (#1195)
stevsmit Jan 15, 2025
301c6e8
Adds API endpoints for quota management (#1197)
stevsmit Jan 16, 2025
c22a030
Commit two (#1198)
stevsmit Jan 17, 2025
fc68a38
Updates to 3.13.3 release notes (#1199)
stevsmit Jan 20, 2025
272ae6c
Updates the script to cycle org applications (#1200)
stevsmit Jan 20, 2025
d562414
Adds permission API procs (#1201)
stevsmit Jan 20, 2025
5a38403
modularizes policy api content (#1202)
stevsmit Jan 22, 2025
0b02598
Adds repo API endpoints (#1203)
stevsmit Jan 22, 2025
287740b
Adds repo notifications to API book (#1204)
stevsmit Jan 23, 2025
3646f8d
Fixes cron job (#1205)
stevsmit Jan 23, 2025
fa88bca
Removes token (#1206)
stevsmit Jan 23, 2025
00b2476
Adds robot account token endpoints (#1207)
stevsmit Jan 29, 2025
e1ab1b7
Updates api guide with search commands (#1208)
stevsmit Jan 30, 2025
4505675
Adds 3.13.4 release notes (#1209)
stevsmit Feb 5, 2025
59f7aa9
Fixes date (#1212)
stevsmit Feb 5, 2025
a02d57e
Removes link to enable monitoring in single namespace (#1213)
stevsmit Feb 11, 2025
ff94b01
Addresses 8557 and 8471 (#1214)
stevsmit Feb 11, 2025
c950629
removes 3134 rns (#1215)
stevsmit Feb 17, 2025
014fd8b
Adds notsecret to a few sample secrets (#1219)
stevsmit Feb 17, 2025
71c1a17
Fixes date (#1212) (#1221)
stevsmit Feb 24, 2025
f33dc00
Finishes superuser modules (#1222)
stevsmit Feb 24, 2025
cc1c8a3
Finishes superuser modules (#1223)
stevsmit Feb 24, 2025
c18a213
Revert "removes 3134 rns (#1215)" (#1224)
stevsmit Feb 24, 2025
6c60e3f
Date fix 3134 (#1225)
stevsmit Feb 24, 2025
dd342b6
Adds tag API commands (#1226)
stevsmit Feb 25, 2025
384ff13
Adds team member API to API docs (#1227)
stevsmit Feb 25, 2025
f1a8302
Adds team member API to API docs (#1228)
stevsmit Feb 25, 2025
049b453
Adds user api endpoints (#1229)
stevsmit Feb 25, 2025
48f8144
Build api (#1230)
stevsmit Feb 25, 2025
d6ea09d
Adds user api endpoints (#1229)
stevsmit Feb 25, 2025
2555728
Adds build API endpoints
Feb 25, 2025
b4bbe81
Adds final API commands to guide (#1231)
stevsmit Feb 27, 2025
3956ced
Starts 314 RNs and Pantheon build (#1232)
stevsmit Feb 27, 2025
45b7a01
Adds 314 release notes blueprint (#1233)
stevsmit Mar 10, 2025
b02ee42
Upgrade paths 3.14 (#1234)
stevsmit Mar 10, 2025
1f5bda7
Removes mediatype docs (#1235)
stevsmit Mar 11, 2025
c6f8fb1
Updates standalone upgrade paths (#1237)
stevsmit Mar 11, 2025
2549fa4
Known issue 314 (#1238)
stevsmit Mar 11, 2025
c31be03
Adds model card rendering config fields (#1242)
stevsmit Mar 12, 2025
aa047ac
Removes unknown mediatypes completely (#1244)
stevsmit Mar 12, 2025
5cc69ec
Tag expiration enhancement (#1246)
stevsmit Mar 12, 2025
c8f988f
Adds footer config fields to config guide (#1247)
stevsmit Mar 12, 2025
77c351b
Adds footer config fields to config guide (#1247) (#1248)
stevsmit Mar 12, 2025
b77646b
updates builder image (#1249)
stevsmit Mar 12, 2025
de3ccc1
Updates a few API things (#1251)
stevsmit Mar 12, 2025
5e256bf
Updates RNs to add 3.14 support table (#1252)
stevsmit Mar 12, 2025
4a628d0
Updates links of api docs (#1253)
stevsmit Mar 13, 2025
0af9393
Updates superusers/users command for API docs (#1254)
stevsmit Mar 13, 2025
a78e691
8652 aws cloudfront (#1243)
stevsmit Mar 18, 2025
2fc9d1b
Fixes config guide aws content (#1257)
stevsmit Mar 19, 2025
6fd5952
Restricted users content to security book (#1258)
stevsmit Mar 20, 2025
29379e7
Adds model card feature procedure (#1240)
stevsmit Mar 21, 2025
9b58fdd
Adds mk docs template (#1262)
stevsmit Mar 24, 2025
2b73c60
Update ci.yml
stevsmit Mar 24, 2025
d8c77cf
Update ci.yml
stevsmit Mar 24, 2025
5f8339d
Update ci.yml
stevsmit Mar 24, 2025
bf417d7
Update ci.yml
stevsmit Mar 24, 2025
0ff14a1
Update ci.yml
stevsmit Mar 24, 2025
579e515
Swaps mkdocs to swagger plugin (#1263)
stevsmit Mar 24, 2025
dbf7295
Update ci.yml
stevsmit Mar 24, 2025
8d8eeef
API changes (#1264)
stevsmit Mar 24, 2025
0a2a10e
Updates Clair docs for new feature (#1260)
stevsmit Mar 25, 2025
ffc7d68
Updates YAML for MK docs (#1266)
stevsmit Mar 25, 2025
941396d
Adds swagger ui instructions (#1267)
stevsmit Mar 26, 2025
af2b5d6
Fix Typo In LDAP Configuration Docs (#1268)
seanmalloy Mar 27, 2025
929e2eb
IBM P/Z Quay 3.14 Release (#1269)
lg-rh Mar 27, 2025
1f51f4c
Syntax error fix (#1270)
stevsmit Mar 27, 2025
d02e363
IBM P/Z pgBouncer remove support (#1273)
lg-rh Mar 28, 2025
a4db743
Fixes API table in API docs (#1277)
stevsmit Apr 1, 2025
83b3397
Updates content section Red Hat Quay (#1278)
stevsmit Apr 1, 2025
4c37d4b
Adds annotations label to docs (#1279)
stevsmit Apr 3, 2025
0d2e76c
Removes incomplete sentence (#1285)
stevsmit Apr 15, 2025
414ae1d
Adds toml file (#1289)
stevsmit Apr 15, 2025
ebf78a8
Updates TOML file (#1290)
stevsmit Apr 15, 2025
32226c4
Toml file updates (#1294)
stevsmit Apr 15, 2025
e462552
set expiration through API: fix example (#1255)
jbtrystram Apr 15, 2025
6762456
Fixed 'Postgres Operator' product name, as there is no such thing as …
roberto-mello Apr 15, 2025
a6f3706
IBM P/Z Quay Common Product Enumeration for 3.14 Release (#1298)
lg-rh Apr 17, 2025
42c636c
Commit cleanup (#1300)
stevsmit Apr 21, 2025
9c45d3d
Revert "Commit cleanup (#1300)" (#1302)
stevsmit Apr 21, 2025
fe28730
Rn fix (#1303)
stevsmit Apr 21, 2025
1ddfa14
Bfg (#1305)
stevsmit Apr 21, 2025
b95ed7b
Test (#1306)
stevsmit Apr 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
36 changes: 36 additions & 0 deletions .github/workflows/cherry-pick.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Cherry Pick

on:
issue_comment:
types: [created]

jobs:
cherry-pick:
runs-on: ubuntu-latest
if: |
startsWith(github.event.comment.body, '/cherry-pick')
steps:
- name: Check out repository
uses: actions/checkout@v2

- name: Set up Git
run: |
git config --global user.name "${{ github.actor }}"
git config --global user.email "${{ github.actor }}@users.noreply.github.com"
- name: Extract target branch
id: extract
run: echo "::set-output name=branch::$(echo "${{ github.event.comment.body }}" | cut -d' ' -f2)"

- name: Cherry-pick the PR
env:
GH_PAT: ${{ secrets.GH_PAT }}
run: |
TARGET_BRANCH=${{ steps.extract.outputs.branch }}
git fetch origin ${{ github.event.pull_request.head.ref }}
git checkout $TARGET_BRANCH
git cherry-pick ${{ github.event.pull_request.head.sha }} || exit 0
- name: Push changes
env:
GH_PAT: ${{ secrets.GH_PAT }}
run: |
git push https://${GH_PAT}@github.com/${{ github.repository }} $TARGET_BRANCH
24 changes: 24 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: ci
on:
push:
branches:
- master
- main
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: 3.x
- uses: actions/cache@v4
with:
key: ${{ github.ref }}
path: .cache
- run: pip install mkdocs-material
- run: pip install mkdocs-swagger-ui-tag
- run: pip install "mkdocs-material[imaging]"
- run: mkdocs gh-deploy --force
105 changes: 105 additions & 0 deletions .github/workflows/preview.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
# This is a basic workflow to help you get started with Actions

name: ccutil-workflow

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the master branch
push:
branches: [ master ]
#pull_request:
# branches: [ master ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
get:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- uses: actions/checkout@v2
with:
ref: master
path: source

- uses: actions/checkout@v2
with:
ref: gh-pages
path: dest

- name: whereami
run: |
cd source
pwd
ls
ls ${{ github.workspace }}/
cd ${{ github.workspace }}/
pwd
ls



- uses: addnab/docker-run-action@v3
with:
image: quay.io/rhn_support_gmcgoldr/levccutil
options: -v ${{ github.workspace }}:/work
shell: bash
run: |
cd /work/source/release_notes
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/release_notes/build/tmp/en-US/html-single/* /work/dest/master/release_notes/
cd /work/source/deploy_quay
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/deploy_quay/build/tmp/en-US/html-single/* /work/dest/master/deploy_quay/
cd /work/source/deploy_quay_on_openshift_op_tng
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/deploy_quay_on_openshift_op_tng/build/tmp/en-US/html-single/* /work/dest/master/deploy_quay_on_openshift_op_tng/
cd /work/source/deploy_quay_ha
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/deploy_quay_ha/build/tmp/en-US/html-single/* /work/dest/master/deploy_quay_ha/
cd /work/source/config_quay
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/config_quay/build/tmp/en-US/html-single/* /work/dest/master/config_quay/
cd /work/source/manage_quay
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/manage_quay/build/tmp/en-US/html-single/* /work/dest/master/manage_quay/
cd /work/source/upgrade_quay
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/upgrade_quay/build/tmp/en-US/html-single/* /work/dest/master/upgrade_quay/
cd /work/source/use_quay
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/use_quay/build/tmp/en-US/html-single/* /work/dest/master/use_quay/
cd /work/source/api
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/api/build/tmp/en-US/html-single/* /work/dest/master/api/
cd /work/source/architecture
ccutil compile --lang en_US --type asciidoc --main-file master.adoc
cp -Rf /work/source/architecture/build/tmp/en-US/html-single/* /work/dest/master/architecture/

- name: commit
run: |
cd dest
git status
git config --local user.email "action@github.com"
git config --local user.name "GitHub Action"
#git diff
#git diff-index --quiet HEAD || (git commit -a -m 'DOCS Auto-update' --allow-empty && git push -f)
git add .
git commit -m "update docs"


- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: gh-pages
directory: dest


# Runs a single command using the runners shell
# docker run -ti --rm --privileged -v source:/source quay.io/rhn_support_gmcgoldr/levccutil "/bin/bash cd /source/deploy_quay; ls; ccutil compile --lang en_US --type asciidoc --main-file master.adoc; ls -al "

4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
dist
build/
.DS_Store
.idea/
54 changes: 54 additions & 0 deletions .gitleaks.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
[allowlist]
description = "Allow bcrypt hashes used in SQL updates"

regexes = [
# Ignore bcrypt password hashes (e.g., $2b$12$...)
'''\$2b\$12\$[A-Za-z0-9./]{53}'''
]

paths = [
# Ignore all example certs
'''\/example.*\.pem$''',

# Ignore anything with the word funkymonkey anywhere in the path (example values below)
'''ANSWCWSGLVAUQ60L4Q4CEO3C1QAYGEXZK2VKJNI''',
'''E6GJSHOZMFBVNHTHNB53''',
'''MCJ61D8KQBFS2DXM56S2''',
'''J5G7CCX5QCA8Q5XZLWGI7USJPSM4M5MQHJED46CF''',
'''IG58PX2REEY9O08IZFZE''',
'''2LWTWO89KH26P2CO4TWFM7PGCX4V4SUZES2CIZMR''',
'''6XBK7QY7ACSCN5XBM3GS''',
'''AVKBOUXTFO3MXBBK5UJD5QCQRN2FWL3O0XPZZT78''',
'''SANSWCWSGLVAUQ60L4Q4CEO3C1QAYGEXZK2VKJNI''',
'''WB4FUG4PP2278KK579EN4NDP150CPYOG6DN42MP6JF8IAJ4PON4RC7DIOH5UEFBP''',
'''MXFE7NSOWPN33O7UC3THY0BN03DW940CMWTLRBE2EPTI8JPX0B0CWIIDGTI4YTJ6''',
'''IJWZ8TIY301KPFOW3WEUJEVZ3JR11CY1''',
'''9Q36xF54YEOLjetayC0NBaIKgcFFmIHsS3xTZDLzZSrhTBkxUc9FDwUKfnxLWhco6oBJV1NDBjoBcDGmsZMYPt1dSA4yWpPe/JKY9pnDcsw=''',
'''MXZ9DATUWRD8WCMT8AZIPYE0IEZHJJ1B8P8ZEIXC0W552DUMMTNJJH02HFGXTOVG''',
'''CWLBVAODE61IXNDJ40GERFOZPB3ARZDRCP4X70ID1NB28AI0OOJBTR9S4M0ACYMD''',
'''BILZ6YTVAZAKOGMD9270OKN3SOD9KPB7OLKEJQOJE38NBBRUJTIH7T5859DJL31Q''',
'''QBFYWIWZOS1I0P0R9N1JRNP1UZAOPUIR3EB4ASPZKK9IA1SFC12LTEF7OJHB05Z8''',
'''E6GJSHOZMFBVNHTHNB53''',
'''postgresql://<username>:test123@172.24.10.50/quay''',
'''postgresql://<username>:test123@172.24.10.50/example-restore-registry-quay-database''',
'''quayadmin''',
'''DB_URI: postgresql://restore-registry-quay-database:zLTm315muk6rz7mL4aFuLQ2Q8rAk-dB4kPHQ2WMvdyqhaZywf20503wCZfv2Ml1f15LUsDN2-0m71gnI@restore-registry-quay-database:5432/restore-registry-quay-database
''',
'''DB_URI: postgresql://quay360-quay-database:0vrsIUYdhCnF8r-jwz7zR6gck6kcLLQhJ11u0dx1lz8YBk185P5NnqIBwtY22JArYLi3opdKJH2-w4aM@quay360-quay-database:5432/quay360-quay-database
''',
'''XyThQKm6lMWh4O7dKdmRwMUHB9ktxPPVSRIePOY2''',
'''VvoFhVFp8BqcOgQ9LczE''',
'''DB_URI: postgresql://restore-registry-quay-database:zLTm315muk6rz7mL4aFuLQ2Q8rAk-dB4kPHQ2WMvdyqhaZywf20503wCZfv2Ml1f15LUsDN2-0m71gnI@restore-registry-quay-database:5432/restore-registry-quay-database
''',
'''postgresql://quayuser:quaypass@quay-server:5432/quay''',
'''4b1c5663-88c6-47ac-b4a8-bb594660f08b''',
'''postgresql://example-registry-quay-database:OyC4zGhJMbi3yUzW1aIgOLQNW18r14nAcuJfbsjtrAXUVInj2JgwLskQPOutPCXMtlKr1UPTsIPqOEjV@example-registry-quay-database:5432/example-registry-quay-database''',
'''postgresql://restore-registry-quay-database:zLTm315muk6rz7mL4aFuLQ2Q8rAk-dB4kPHQ2WMvdyqhaZywf20503wCZfv2Ml1f15LUsDN2-0m71gnI@restore-registry-quay-database:5432/restore-registry-quay-database''',
'''postgresql://example-restore-registry-quay-database:onHl1LDsspZh4hoOL5wW1Of7GV0Kmtp2@example-restore-registry-quay-database:5432/example-restore-registry-quay-database''',
'''postgresql://example-restore-registry-quay-database:onHl1LDsspZh4hoOL5wW1Of7GV0Kmtp2@example-restore-registry-quay-database:5432/example-restore-registry-quay-database''',
'''zsk/j4zEOkQq+W0BQJdSufP+IackV8WICXB5zvdF''',
'''1H36Izzc90cUNVHaiaUX''',
'''iO1b3RUt4KKgjSimCROSPN3cEMn4TqSgsPyniMBR''',
'''EH67NB3Y6PTBED8H0HC6UVHGGGA3ODSE''',
'''fn37AZAUQH0PTsU+vlO9lS0QxPW9A/boXL4ovZjIFtlUPrBz9i4j9UDOqMjuxQ/0HTfy38goKEpG8zYXVeQh3lOFzuOjSvKic2Vq7xdtQsU=''',
]
25 changes: 25 additions & 0 deletions .s2i/bin/assemble
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/bin/bash -e
# The assemble script builds the application artifacts from source and
# places them into appropriate directories inside the image.

echo "---> Updating bundler gem..."
gem install bundler

shopt -s dotglob
echo "---> Installing application source ..."
mv /tmp/src/* ./

# Fix source directory permissions
fix-permissions ./

bundle install --path ./bundle --binstubs

# Fixes incompatible character encodings: US-ASCII and UTF-8 error
export LANG="en_US.UTF-8"

echo "---> Building webpage from source ..."
exec $HOME/build_docs

# Fix source directory permissions
echo "---> Fixing permissions ..."
fix-permissions ./
Loading