Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1049 commits
Select commit Hold shift + click to select a range
39340bd
link fix (#1046)
stevsmit Jul 23, 2024
33b72ad
Adds upgrade paths for 3.12 (#1047)
stevsmit Jul 25, 2024
8440e07
Projquay 7527 cache note (#1048)
stevsmit Jul 26, 2024
5e0f8fb
Fixes some Clair exporting commands (#992) (#1019)
stevsmit Jul 29, 2024
5470e83
Updates auto-pruning docs (#1053)
stevsmit Jul 29, 2024
e8c5608
Adds clair sec scan index (#1055)
stevsmit Jul 30, 2024
661ff01
Adds support matrix to Operator docs (#1056)
stevsmit Jul 31, 2024
b34820e
Commit 2 (#1052)
stevsmit Aug 7, 2024
28397c1
Updates Clair API heading (#1060)
stevsmit Aug 7, 2024
2b8ce27
Updates Clair API heading (#1060) (#1063)
stevsmit Aug 9, 2024
85e2872
Updates Using guide to fix some notification issues (#1064)
stevsmit Aug 9, 2024
4113c89
Adds superuser get organization to docs (#1065)
stevsmit Aug 12, 2024
a77cffd
Master fix (#1067)
stevsmit Aug 12, 2024
24f7043
Updates a few api commands for technical accuracy (#1071)
stevsmit Aug 14, 2024
f35f53e
Starts authentication book for Quay (#1072)
stevsmit Aug 14, 2024
38b0a42
Adds 3121 RNs (#1058)
stevsmit Aug 19, 2024
3e08b11
updates producty attr to 3.13 (#1074)
stevsmit Aug 26, 2024
f482795
Fixes security book for Quay (#1075)
stevsmit Aug 26, 2024
0d158b3
Adds step to remove CSO CRD from OCP (#1076)
stevsmit Aug 26, 2024
ace9ca2
Adds step to remove CSO CRD from OCP (#1077)
stevsmit Aug 26, 2024
d5bfc31
Revert "Adds step to remove CSO CRD from OCP (#1077)" (#1079)
stevsmit Aug 26, 2024
a89d6f7
Updates container limits fields for builders (#1080)
stevsmit Aug 27, 2024
3eaf41d
Create cherry-pick.yml
stevsmit Aug 27, 2024
f8abb10
Update cherry-pick.yml
stevsmit Aug 27, 2024
824e333
Update cherry-pick.yml
stevsmit Aug 27, 2024
7d09e17
Update cherry-pick.yml
stevsmit Aug 27, 2024
84bb884
Update cherry-pick.yml
stevsmit Aug 27, 2024
0447195
Update cherry-pick.yml
stevsmit Aug 27, 2024
473db0c
Update cherry-pick.yml
stevsmit Aug 27, 2024
7c8fca7
Update cherry-pick.yml
stevsmit Aug 27, 2024
2ed76a5
Update cherry-pick.yml
stevsmit Aug 27, 2024
1e8bdab
Update cherry-pick.yml
stevsmit Aug 27, 2024
b280e76
Update cherry-pick.yml
stevsmit Aug 27, 2024
eab44b7
Update cherry-pick.yml
stevsmit Aug 27, 2024
ba7fb82
Updates SSL cert proc for Operator docs (#1073)
stevsmit Sep 3, 2024
adcd471
Updates Clair docs (#1085)
stevsmit Sep 5, 2024
c5e44f9
Updates security scanner env var to include max rec (#1089)
stevsmit Sep 9, 2024
0f285ad
Adds Operator ssl/tls certificate procedure (#1087)
stevsmit Sep 9, 2024
7347843
Adds robot account info to security docs (#1091)
stevsmit Sep 9, 2024
ce41e42
Adds robot account info to security docs (#1092)
stevsmit Sep 9, 2024
4a8d81a
Updates some DB pool vars (#1088)
stevsmit Sep 10, 2024
e98a4a9
Fixes a few incorrect ldap entries (#1090)
stevsmit Sep 10, 2024
898e2ee
Adds RBAC content to security guide (#1096)
stevsmit Sep 10, 2024
1cdd57d
Removes some fake tokens from a poc deployment that has been torn dow…
stevsmit Sep 11, 2024
5b4f78d
Adds Clair to new security book (#1099)
stevsmit Sep 11, 2024
a993ff8
Book split for security (#1100)
stevsmit Sep 13, 2024
5cd2766
Updates book title (#1101)
stevsmit Sep 13, 2024
310a474
Adds Quay builders book (#1102)
stevsmit Sep 16, 2024
343025f
Updates api fields (#1103)
stevsmit Sep 16, 2024
616c075
Fixes ldap examples (#1106)
stevsmit Sep 18, 2024
40f0685
Fixes level issue of API guide (#1109)
stevsmit Sep 24, 2024
da1c13d
Adds link to downing existing config file on ocp (#1114)
stevsmit Sep 30, 2024
92db45d
Updates ATURE_RESTRICTED_V1_PU field (#1115)
stevsmit Oct 7, 2024
6ec8172
Adds 3.13 release notes (#1118)
stevsmit Oct 7, 2024
50246b5
Adds multiple auto-pruning policies info (#1119)
stevsmit Oct 9, 2024
da6029a
Updates ca- file names (#1120)
stevsmit Oct 10, 2024
578ac19
Removes ipv6 unsupported note from Operator docs (#1122)
stevsmit Oct 10, 2024
aed0715
Migrates content from Using to Builders (#1111)
stevsmit Oct 15, 2024
65f9814
Final builders update (#1126)
stevsmit Oct 15, 2024
24681a4
Starts work for keyless auth for robot accounts (#1125)
stevsmit Oct 16, 2024
7b118bb
Adds multiple auto-pruning policies info (#1119) (#1121)
stevsmit Oct 17, 2024
5226b30
Adds disable_pushes configuration field to guide (#1124)
stevsmit Oct 17, 2024
76b52ba
Adds known issue (#1128)
stevsmit Oct 17, 2024
554ee56
Small nits (#1129)
stevsmit Oct 17, 2024
f9c2d38
Adds important postgresql note (#1131)
stevsmit Oct 18, 2024
55c20bd
Adds proxies to builders docs (#1132)
stevsmit Oct 18, 2024
17581b1
Starts postgresql SSL procedure (#1127)
stevsmit Oct 22, 2024
eead0a4
2417 updates (#1134)
stevsmit Oct 22, 2024
24c4d23
Adds upgrade info to 3.13 (#1135)
stevsmit Oct 23, 2024
213ef28
Fixes final few release notes issues (#1136)
stevsmit Oct 23, 2024
6bf73fb
Fixes final few release notes issues (#1136) (#1138)
stevsmit Oct 28, 2024
086a15a
Adds API endpoints for robot fed (#1137)
stevsmit Oct 28, 2024
1b00d60
Fixes RNs for build (#1139)
stevsmit Oct 28, 2024
08e1a48
Fixes bugs in 3.13 rns (#1140)
stevsmit Oct 28, 2024
3d0988a
Documentation updated for IBM Power and IBM Z (#1141)
alishaIBM Oct 29, 2024
ffc50cf
Fixes QuayIO builders update and a few loose ends for 3.13 (#1142)
stevsmit Oct 29, 2024
634f495
Adds final known issue to 3.13 docs (#1143)
stevsmit Oct 29, 2024
26f5251
Updates builders links which are broken (#1145)
stevsmit Oct 30, 2024
8c8ec8c
Addresses multiple bugs in Quay docs (#1146)
stevsmit Nov 5, 2024
f8ec8d2
Adds fips note to docs (#1147)
stevsmit Nov 5, 2024
3028a85
updates allow strict logging config field (#1149)
stevsmit Nov 5, 2024
ba0b9ff
Adds known issue to docs regarding an upgrade (#1152)
stevsmit Nov 6, 2024
6d72772
Updates REPO_MIRROR_TLS_VERIFY parameter (#1153)
stevsmit Nov 6, 2024
2792df3
Updates small link (#1155)
stevsmit Nov 11, 2024
b844328
Updates small link (#1155) (#1156)
stevsmit Nov 11, 2024
84a889e
Upgrades 3.13 odd link (#1157)
stevsmit Nov 11, 2024
b2fbbb8
Fix producty attr in rn (#1158)
stevsmit Nov 12, 2024
e250141
Updates some api commands (#1161)
stevsmit Nov 14, 2024
40f4f0b
Rn 3131 (#1160)
stevsmit Nov 18, 2024
a38363f
removes bug 4301 from docs (#1162)
stevsmit Nov 25, 2024
1173147
Adds token overview page to API docs (#1159)
stevsmit Nov 25, 2024
923ddeb
Updates a few broken links (#1164)
stevsmit Nov 26, 2024
b81ac6b
Updates clair period param (#1166)
stevsmit Nov 26, 2024
5ab5d0d
Note removal (#1168)
stevsmit Nov 26, 2024
a1b432c
Fixes robot API response (#1170)
stevsmit Nov 26, 2024
e526383
Adds vuln note to quayio docs (#1172)
stevsmit Dec 3, 2024
7b2fe86
Addresses a few monitoring bugs (#1173)
stevsmit Dec 3, 2024
918f5d1
Adds Clair known issue to 4.8.0 (#1174)
stevsmit Dec 4, 2024
ad571b6
Updates architecture guide (#1175)
stevsmit Dec 4, 2024
94661e1
Adds KCS article to docs to address hpa unmanaged issue (#1176)
stevsmit Dec 9, 2024
6f9ec85
Adds 3.12.2 release notes (#1178)
stevsmit Dec 11, 2024
59339e8
Adds proxy cache feature to v2 UI (#1181)
stevsmit Dec 12, 2024
cd70e4f
Content migration (#1182)
stevsmit Dec 20, 2024
1f1816b
Updates aws location (#1183)
stevsmit Dec 20, 2024
20eff92
Updates aws location (#1184)
stevsmit Dec 20, 2024
92f7bd6
Fixes syntax issue Quay (#1186)
stevsmit Jan 7, 2025
b39b12b
8287 token creation (#1188)
stevsmit Jan 13, 2025
c3fe8e4
Adds using quay API docs (#1189)
stevsmit Jan 13, 2025
c20cc52
Adds ipv6 local deployment to poc (#1187)
stevsmit Jan 14, 2025
431f8e9
Adds cron job example (#1190)
stevsmit Jan 14, 2025
7148442
Adds several API command examples (#1191)
stevsmit Jan 14, 2025
4ee2f62
Updates a broken link (#1192)
stevsmit Jan 14, 2025
86eab8c
Slight using reorg (#1193)
stevsmit Jan 15, 2025
e6a7f54
Fixes a few random errors in the API guide (#1194)
stevsmit Jan 15, 2025
f4bb829
Adds mirror API proc (#1195)
stevsmit Jan 15, 2025
d27380e
Adds API endpoints for quota management (#1197)
stevsmit Jan 16, 2025
d59afbd
Commit two (#1198)
stevsmit Jan 17, 2025
f3b1661
Updates to 3.13.3 release notes (#1199)
stevsmit Jan 20, 2025
6db951c
Updates the script to cycle org applications (#1200)
stevsmit Jan 20, 2025
59f6e5a
Adds permission API procs (#1201)
stevsmit Jan 20, 2025
da6c101
modularizes policy api content (#1202)
stevsmit Jan 22, 2025
22457f9
Adds repo API endpoints (#1203)
stevsmit Jan 22, 2025
ea5a4c9
Adds repo notifications to API book (#1204)
stevsmit Jan 23, 2025
f29d238
Fixes cron job (#1205)
stevsmit Jan 23, 2025
3f000c8
Removes token (#1206)
stevsmit Jan 23, 2025
a66e1a2
Adds robot account token endpoints (#1207)
stevsmit Jan 29, 2025
66f59e2
Updates api guide with search commands (#1208)
stevsmit Jan 30, 2025
d02bcbb
Adds 3.13.4 release notes (#1209)
stevsmit Feb 5, 2025
b56c14e
Fixes date (#1212)
stevsmit Feb 5, 2025
c5a0762
Removes link to enable monitoring in single namespace (#1213)
stevsmit Feb 11, 2025
3ff34a6
Addresses 8557 and 8471 (#1214)
stevsmit Feb 11, 2025
45d0bd8
removes 3134 rns (#1215)
stevsmit Feb 17, 2025
8d98a73
Adds notsecret to a few sample secrets (#1219)
stevsmit Feb 17, 2025
1ed380b
Fixes date (#1212) (#1221)
stevsmit Feb 24, 2025
e11d3b6
Finishes superuser modules (#1222)
stevsmit Feb 24, 2025
168a181
Finishes superuser modules (#1223)
stevsmit Feb 24, 2025
3a021aa
Revert "removes 3134 rns (#1215)" (#1224)
stevsmit Feb 24, 2025
7916930
Date fix 3134 (#1225)
stevsmit Feb 24, 2025
33a3fd2
Adds tag API commands (#1226)
stevsmit Feb 25, 2025
7a905cd
Adds team member API to API docs (#1227)
stevsmit Feb 25, 2025
e495355
Adds team member API to API docs (#1228)
stevsmit Feb 25, 2025
d1d8c82
Adds user api endpoints (#1229)
stevsmit Feb 25, 2025
9af4150
Build api (#1230)
stevsmit Feb 25, 2025
1351f4e
Adds user api endpoints (#1229)
stevsmit Feb 25, 2025
c1a20d1
Adds build API endpoints
Feb 25, 2025
7177c34
Adds final API commands to guide (#1231)
stevsmit Feb 27, 2025
cd163d7
Starts 314 RNs and Pantheon build (#1232)
stevsmit Feb 27, 2025
81a7941
Adds 314 release notes blueprint (#1233)
stevsmit Mar 10, 2025
f78d068
Upgrade paths 3.14 (#1234)
stevsmit Mar 10, 2025
8f92cd7
Removes mediatype docs (#1235)
stevsmit Mar 11, 2025
aec4bc4
Updates standalone upgrade paths (#1237)
stevsmit Mar 11, 2025
e57b793
Known issue 314 (#1238)
stevsmit Mar 11, 2025
4b71a96
Adds model card rendering config fields (#1242)
stevsmit Mar 12, 2025
24cabba
Removes unknown mediatypes completely (#1244)
stevsmit Mar 12, 2025
88a8284
Tag expiration enhancement (#1246)
stevsmit Mar 12, 2025
eaf7ebe
Adds footer config fields to config guide (#1247)
stevsmit Mar 12, 2025
ad99e4a
Adds footer config fields to config guide (#1247) (#1248)
stevsmit Mar 12, 2025
245cac4
updates builder image (#1249)
stevsmit Mar 12, 2025
e675176
Updates a few API things (#1251)
stevsmit Mar 12, 2025
cd04d6a
Updates RNs to add 3.14 support table (#1252)
stevsmit Mar 12, 2025
d2fb627
Updates links of api docs (#1253)
stevsmit Mar 13, 2025
5113648
Updates superusers/users command for API docs (#1254)
stevsmit Mar 13, 2025
1d3e240
8652 aws cloudfront (#1243)
stevsmit Mar 18, 2025
985d4a3
Fixes config guide aws content (#1257)
stevsmit Mar 19, 2025
24c29c7
Restricted users content to security book (#1258)
stevsmit Mar 20, 2025
bf84f78
Adds model card feature procedure (#1240)
stevsmit Mar 21, 2025
9db9463
Adds mk docs template (#1262)
stevsmit Mar 24, 2025
a2fe465
Update ci.yml
stevsmit Mar 24, 2025
d058cfc
Update ci.yml
stevsmit Mar 24, 2025
b5d214d
Update ci.yml
stevsmit Mar 24, 2025
69ad15c
Update ci.yml
stevsmit Mar 24, 2025
a547cea
Update ci.yml
stevsmit Mar 24, 2025
2b60753
Swaps mkdocs to swagger plugin (#1263)
stevsmit Mar 24, 2025
884f407
Update ci.yml
stevsmit Mar 24, 2025
7430e42
API changes (#1264)
stevsmit Mar 24, 2025
d9b65d2
Updates Clair docs for new feature (#1260)
stevsmit Mar 25, 2025
5d686c4
Updates YAML for MK docs (#1266)
stevsmit Mar 25, 2025
722568a
Adds swagger ui instructions (#1267)
stevsmit Mar 26, 2025
cdd271d
Fix Typo In LDAP Configuration Docs (#1268)
seanmalloy Mar 27, 2025
57eaf50
IBM P/Z Quay 3.14 Release (#1269)
lg-rh Mar 27, 2025
d3f7a41
Syntax error fix (#1270)
stevsmit Mar 27, 2025
dee4a74
IBM P/Z pgBouncer remove support (#1273)
lg-rh Mar 28, 2025
e963cf7
Fixes API table in API docs (#1277)
stevsmit Apr 1, 2025
56968e5
Updates content section Red Hat Quay (#1278)
stevsmit Apr 1, 2025
3fdb6e6
Adds annotations label to docs (#1279)
stevsmit Apr 3, 2025
c42e45b
Removes incomplete sentence (#1285)
stevsmit Apr 15, 2025
8f09af9
Adds toml file (#1289)
stevsmit Apr 15, 2025
b56f25f
Updates TOML file (#1290)
stevsmit Apr 15, 2025
82fa927
Toml file updates (#1294)
stevsmit Apr 15, 2025
e7a617f
set expiration through API: fix example (#1255)
jbtrystram Apr 15, 2025
f3ec9ad
Fixed 'Postgres Operator' product name, as there is no such thing as …
roberto-mello Apr 15, 2025
bfd8ecc
IBM P/Z Quay Common Product Enumeration for 3.14 Release (#1298)
lg-rh Apr 17, 2025
62fa93f
Commit cleanup (#1300)
stevsmit Apr 21, 2025
b250450
Revert "Commit cleanup (#1300)" (#1302)
stevsmit Apr 21, 2025
07c44cb
Rn fix (#1303)
stevsmit Apr 21, 2025
c257144
Bfg (#1305)
stevsmit Apr 21, 2025
659f45d
Test (#1306)
stevsmit Apr 21, 2025
3674b9c
Rn cleanse (#1307)
stevsmit Apr 21, 2025
785467a
Trigger notification
vikram-redhat Nov 14, 2019
811910c
Updates y attribute in 3.7 (#470)
stevsmit Jul 5, 2022
7ba67de
Fixes rollback updates (#541)
stevsmit Nov 2, 2022
e0be51d
Leaks allow (#651)
stevsmit May 17, 2023
d464424
Revert "Leaks allow (#651)" (#652)
stevsmit May 17, 2023
9dc03a0
Adds 3.10 release notes to Quay docs (#796)
stevsmit Oct 11, 2023
4442fbe
Updates RNs for 312 (#1038)
stevsmit Jul 22, 2024
5223ad1
Updates RNs for 312 (#1039)
stevsmit Jul 22, 2024
614f681
Adds step to remove CSO CRD from OCP (#1077)
stevsmit Aug 26, 2024
d64bd2d
Revert "Adds step to remove CSO CRD from OCP (#1077)" (#1079)
stevsmit Aug 26, 2024
49cd3ab
Adds robot account info to security docs (#1092)
stevsmit Sep 9, 2024
5e8a030
Updates aws location (#1184)
stevsmit Dec 20, 2024
fe4ef35
Finishes superuser modules (#1223)
stevsmit Feb 24, 2025
183010f
Adds team member API to API docs (#1228)
stevsmit Feb 25, 2025
92912cd
Rn fix (#1303)
stevsmit Apr 21, 2025
81db98c
Bfg (#1305)
stevsmit Apr 21, 2025
a3ec7df
Final bfg cleanse (#1308)
stevsmit Apr 21, 2025
8499257
Trigger notification
vikram-redhat Nov 14, 2019
8389811
Updates y attribute in 3.7 (#470)
stevsmit Jul 5, 2022
ca77d50
Fixes rollback updates (#541)
stevsmit Nov 2, 2022
0affb5d
Leaks allow (#651)
stevsmit May 17, 2023
d8453fb
Revert "Leaks allow (#651)" (#652)
stevsmit May 17, 2023
3ccf3b2
Adds 3.10 release notes to Quay docs (#796)
stevsmit Oct 11, 2023
9b84632
Updates RNs for 312 (#1038)
stevsmit Jul 22, 2024
2d5db14
Updates RNs for 312 (#1039)
stevsmit Jul 22, 2024
5fda22f
Adds step to remove CSO CRD from OCP (#1077)
stevsmit Aug 26, 2024
c22e93c
Revert "Adds step to remove CSO CRD from OCP (#1077)" (#1079)
stevsmit Aug 26, 2024
14ebea2
Adds robot account info to security docs (#1092)
stevsmit Sep 9, 2024
78e7f3a
Updates aws location (#1184)
stevsmit Dec 20, 2024
24bdca7
Finishes superuser modules (#1223)
stevsmit Feb 24, 2025
e55fc88
Adds team member API to API docs (#1228)
stevsmit Feb 25, 2025
76a3188
Rn fix (#1303)
stevsmit Apr 21, 2025
c1a36f6
Bfg (#1305)
stevsmit Apr 21, 2025
b5d7ba6
Rn cleanse (#1307)
stevsmit Apr 21, 2025
e788495
Trigger notification
vikram-redhat Nov 14, 2019
cb6e5e9
Updates y attribute in 3.7 (#470)
stevsmit Jul 5, 2022
72419d0
Fixes rollback updates (#541)
stevsmit Nov 2, 2022
8e490c4
Leaks allow (#651)
stevsmit May 17, 2023
29735ce
Revert "Leaks allow (#651)" (#652)
stevsmit May 17, 2023
02d7e79
Adds 3.10 release notes to Quay docs (#796)
stevsmit Oct 11, 2023
0236392
Updates RNs for 312 (#1038)
stevsmit Jul 22, 2024
48b5040
Updates RNs for 312 (#1039)
stevsmit Jul 22, 2024
f2fb084
Adds step to remove CSO CRD from OCP (#1077)
stevsmit Aug 26, 2024
fe136ab
Revert "Adds step to remove CSO CRD from OCP (#1077)" (#1079)
stevsmit Aug 26, 2024
382ca8c
Adds robot account info to security docs (#1092)
stevsmit Sep 9, 2024
3378cec
Updates aws location (#1184)
stevsmit Dec 20, 2024
d6e2e6f
Finishes superuser modules (#1223)
stevsmit Feb 24, 2025
287784e
Adds team member API to API docs (#1228)
stevsmit Feb 25, 2025
51a79a5
Rn fix (#1303)
stevsmit Apr 21, 2025
994a2a4
Bfg (#1305)
stevsmit Apr 21, 2025
d96528b
Revert "Final bfg cleanse (#1308)" (#1309)
stevsmit Apr 21, 2025
31eed60
Revert "Rn cleanse (#1307)"
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