OpenShift Cherrypick Robot
648f9571e3
[redhat-3.9] build(deps): bump golang.org/x/net (PROJQUAY-5339) ( #2093 )
...
* config-tool: bump golang.org/x/net (PROJQUAY-5339)
* chore: Add lint job for config-tool
---------
Co-authored-by: Oleg Bulatov <oleg@bulatov.me >
2023-08-02 18:09:59 +02:00
Oleg Bulatov
9351d03a63
chore: Merge config-tool/.github into .github
2023-08-01 12:36:01 +02:00
OpenShift Cherrypick Robot
3298995a79
chore: Do not require ticket for build(deps-dev) ( #2081 )
...
Co-authored-by: Oleg Bulatov <oleg@bulatov.me >
2023-08-01 08:50:21 +02:00
OpenShift Cherrypick Robot
95a51576d5
chore: Fix regexp in pull_request_linting.yaml ( #2054 )
...
Co-authored-by: Oleg Bulatov <oleg@bulatov.me >
2023-07-24 16:12:19 +02:00
OpenShift Cherrypick Robot
24b5fed01c
chore: Use conventional-commit-checker-action for Jira check (PROJQUAY-5672) ( #2023 )
...
As we agreed to put the Jira ticket only into the commit title, we can
remove neofinancial/ticket-check-action and use only
conventional-commit-checker-action.
Co-authored-by: Oleg Bulatov <oleg@bulatov.me >
2023-07-20 17:34:10 +02:00
Oleg Bulatov
cc4bb0cc8e
chore: Use buildx v0.11.0-rc2 ( #1960 ) ( #1971 )
2023-06-14 12:45:33 +02:00
Yussuf Shaikh
6a664d8cb0
chore: update ppc64le builder ( #1904 )
...
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com >
2023-05-24 12:12:45 +02:00
Oleg Bulatov
8e326f278c
chore: Use external builders ( #1898 )
2023-05-23 22:03:48 +02:00
Oleg Bulatov
53e4394272
chore: Remove Docker Build jobs (PROJQUAY-5519) ( #1888 )
...
* chore: Use recent versions of GitHub Actions
* chore: Extract hack/verify-requirements.sh
* chore: Remove Docker Builds from CI and keep Cypress Tests
* chore: Use cypress-io/github-action@v5
2023-05-18 16:45:42 +02:00
Oleg Bulatov
80602e0421
chore: Fix UI tests (PROJQUAY-5424) ( #1858 )
2023-05-05 17:52:27 +02:00
Oleg Bulatov
58e0958c67
chore: Pin distribution-spec conformance tests ( #1809 )
2023-03-27 17:37:15 +02:00
Modassar Rana
618945b607
Added support for IBMZ ( #1737 )
...
Updated support for Z
2023-02-17 15:04:04 +01:00
Daniel Messer
f42497f95f
build(deps): reduce CVEs in dependencies and runtime environment (PROJQUAY-4777) ( #1644 )
...
* switch to ubi-minimal to avoid old urllib3
Signed-off-by: dmesser <dmesser@redhat.com >
* bump deps to remediate CVEs
Signed-off-by: dmesser <dmesser@redhat.com >
* formatting
Signed-off-by: dmesser <dmesser@redhat.com >
* remove unnused dependency jsonpickle
Signed-off-by: dmesser <dmesser@redhat.com >
* bump wheel
Signed-off-by: dmesser <dmesser@redhat.com >
* Wait longer until the container is running
* Remove noise from health check output
* Explicitly set timezone name
---------
Signed-off-by: dmesser <dmesser@redhat.com >
Co-authored-by: Oleg Bulatov <oleg@bulatov.me >
2023-02-06 19:48:10 +01:00
Oleg Bulatov
4efa48e3e0
chore: Use GitHub Actions cache for Docker Build jobs (PROJQUAY-4970) ( #1710 )
...
* chore: Use ubuntu-22.04 for Docker Build jobs
* chore: Use GitHub Cache for Docker builds
* chore: Use npm clean-install in Dockerfile
* Rerun npm clean-install only if package*.json is changed
2023-01-24 16:02:11 +01:00
Kenny Lee Sin Cheong
6e8e2d2fe7
chore: remove deprecated appr code (PROJQUAY-4992) ( #1718 )
2023-01-24 10:11:04 +01:00
Dave O'Connor
f1d8558815
Add quay-ui ( #1683 )
...
Signed-off-by: Dave O'Connor <1656866+HammerMeetNail@users.noreply.github.com >
2022-12-20 08:38:16 -05:00
Oleg Bulatov
7c3b52538f
Use real Quay image for OCI tests ( #1680 )
2022-12-19 15:18:19 +01:00
Dave O'Connor
e07b8efe37
Set ubuntu runner to be 20.04 ( #1666 )
2022-12-08 17:00:25 +01:00
Dave O'Connor
68f0017e01
Update nginx config ( #1639 )
...
Signed-off-by: Dave O'Connor <doconnor@redhat.com >
2022-12-05 16:53:10 -05:00
Sunandadadi
e8e5d5d904
Util: Adding git pre-commit checks (PROJQUAY-4658) ( #1585 )
...
* Util: Adding git pre-commit checks (PROJQUAY-0000)
* updating getting started markdown
2022-10-25 10:11:22 -04:00
Dave O'Connor
e3c35268a7
Restore create release id ( #1571 )
2022-10-17 11:05:35 -04:00
snehakpersistent
d08298bc60
arch: add ppc64le support to quay (PROJQUAY-4595) ( #1535 )
...
* add ppc64le support to quay
2022-10-12 08:27:18 -04:00
Dave O'Connor
30a4c34748
Update release workflow to use new release action ( #1526 )
2022-09-12 13:23:34 -04:00
Sunandadadi
e566560fee
CI: Commenting arm docker build (PROJQUAY-0000) ( #1522 )
2022-09-07 18:45:49 -04:00
Oleg Bulatov
af501dfb11
Check that requirements.txt has all dependencies ( #1430 )
2022-07-13 09:28:18 +02:00
Oleg Bulatov
07c8a75fa1
ci: Check arm64 builds in CI (PROJQUAY-4038) ( #1431 )
...
* Fix Dockerfile for arm64
* Check arm64 builds in CI
2022-07-01 13:12:58 -04:00
Oleg Bulatov
cf52f5e371
chore: Use Python 3.9 ( #1382 )
...
* Use Python 3.9
* Adapt code for Python 3.9
2022-06-20 14:05:47 +02:00
Oleg Bulatov
ed8f12ba34
Enable some flake8 checks in CI ( #1389 )
2022-06-16 18:22:16 +02:00
Oleg Bulatov
5eaf0584db
chore: Run mypy as CI job ( #1363 )
...
* Run mypy as CI job
* Fix peewee.pyi and configure pyright
2022-06-13 11:01:17 +02:00
Oleg Bulatov
521ff7a20c
Create workflow for OCI Conformance ( #1350 )
2022-05-30 13:27:23 +02:00
Dave O'Connor
bd4b94a48c
Remove legacy requirements-osbs ( #1309 )
...
Signed-off-by: Dave O'Connor <doconnor@redhat.com >
2022-05-10 09:10:47 -04:00
Brandon Caton
ef91c57c23
format: Updating black to resolve click dependency issue (PROJQUAY-3487) ( #1209 )
...
Currently the CI breaks due to a dependency of black, `click`, breaking with it's latest release with `ImportError: cannot import name '_unicodefun' from 'click'`. Since black does not pin it's version of click it pulls in the latest version containing the breaking change and fails the CI check. This updates black with the patch. [See the original issue here.](https://github.com/psf/black/issues/2964 ) The rest of the changes are format updates introduced with the latest version of black.
2022-03-29 15:34:57 -04:00
Flavian Missi
fe4d66b030
feat: pull-thru proxy cache ( #1053 )
...
introduces the possibility to pull images from external registries
through Quay, storing them locally for faster subsequent pulls.
Closes PROJQUAY-3030 and PROJQUAY-3033
2022-03-23 17:20:00 +01:00
Jonathan King
e2921d7af8
ci: Enable workflow dispatch for build and publish (PROJQUAY-3310) ( #1155 )
...
- Enable workflow dispatch for the build and publish job
- This is a requirement to call the workflow from releases repository
2022-03-01 11:03:38 -05:00
Flavian Missi
9ee1c58059
util/ipresolver: manually add aws-ip-ranges.json ( #1065 )
...
the Github workflow responsible for keeping this file up-to-date is
currently failing to push to our master branch due to branch protection.
see
https://github.com/githubocto/flat/discussions/66#discussioncomment-1991251
for details.
2022-02-07 14:31:17 +01:00
Flavian Missi
65100439f6
chore: download aws ip ranges via github workflow ( #1041 )
...
PROJQUAY-2941 #close
2022-01-12 18:21:45 +01:00
Flavian Missi
f0edbceb5b
CONTRIBUTING: document backporting process ( #1043 )
2021-12-22 09:23:04 +01:00
Flavian Missi
897e7e3913
requirements.txt: remove unused dependencies ( #948 )
...
also move dev specific dependencies to requirements-dev.txt
2021-10-26 16:41:52 +02:00
Flavian Missi
8ef0aff83d
chore: improve check for JIRA ticket (PROJQUAY-2623) ( #919 )
...
also add conventional commits check, it's very similar to our previous one.
see conventionalcommits.org for details
2021-10-19 09:15:56 +02:00
Flavian Missi
16dcebf101
chore: build and publish workflow (PROJQUAY-2556)
2021-10-07 08:06:34 +02:00
Sorin Sbarnea
044fec5e51
Document irc channels move to libera.chat ( #802 )
2021-10-01 10:06:34 -04:00
Kenny Lee Sin Cheong
86d150a204
dockerfile: refactor dockerfile (PROJQUAY-1997) ( #787 )
...
* cicd: toggle on more OCI conformance tests (PROJQUAY-1997)
This commit also has the CI keep the report around as a workflow
artifact.
Signed-off-by: Hank Donnay <hdonnay@redhat.com >
* external_libraries: patch out wider dependencies (PROJQUAY-1997)
This change makes it possible to run the external_libraries script
without needing to pull in the entire quay configuration framework. This
will allow for a more granular Dockerfile.
Signed-off-by: Hank Donnay <hdonnay@redhat.com >
* cicd: enable docker buildkit backend (PROJQUAY-1997)
Signed-off-by: Hank Donnay <hdonnay@redhat.com >
* Dockerfile: rework to be faster (PROJQUAY-1997)
This change allows for the Dockerfile to reuse more cache, and run in
parallel when using the BuildKit backend.
* init: Uses user site-package directory as Python root (PROJQUAY-1997)
Use `python3 -m site --user-site` as Python root when installing certs.
Co-authored-by: Hank Donnay <hdonnay@redhat.com >
2021-05-12 10:36:58 -04:00
thomasmckay
0ffe9ceeca
chore: correct chnglog params (PROJQUAY-1486) ( #762 )
...
added missing --next-tag
2021-04-21 11:07:56 -04:00
Kenny Lee Sin Cheong
e6011cff5b
ci: include optional merge commit number in commit check job (PROJQUAY-1486) ( #742 )
...
Also add capturing group for message body.
2021-04-13 13:28:43 -04:00
thomasmckay
addaeac04a
chore: fix release image tag to retain leading 'v' (PROJQUAY-1486) ( #739 )
2021-04-12 13:51:45 -04:00
thomasmckay
166d17ab4f
chore: correct cut-release.yml (PROJQUAY-1486) ( #731 )
2021-04-09 13:14:00 -04:00
thomasmckay
bfc9d75cab
chore: fix cut-release.yml (PROJQUAY-1468) ( #729 )
2021-04-09 13:06:15 -04:00
thomasmckay
6c7dcb8425
chore: correct git-chglog config (PROJQUAY-1468) ( #728 )
2021-04-09 12:51:09 -04:00
thomasmckay
033472855f
chore: parse new CHANGELOG.md format (PROJQUAY-1486) ( #725 )
2021-04-09 09:06:22 -04:00
thomasmckay
fba629b2db
release: fixing Release action (PROJQUAY-1486) ( #723 )
2021-04-08 09:00:02 -04:00