1
0
mirror of https://github.com/quay/quay.git synced 2026-01-29 08:42:15 +03:00
Commit Graph

86 Commits

Author SHA1 Message Date
Oleg Bulatov
fb29b52581 chore: add /config-tool/pkg/lib/editor to dependabot.yml (#2165) 2023-08-27 14:02:53 +02:00
Yussuf Shaikh
bda3de656b chore: remove set buildx rc version as not needed anymore (#2162) 2023-08-26 11:17:50 +02:00
Oleg Bulatov
e72773bbce chore: add cypress tests for config-tool (#2152) 2023-08-25 17:14:06 +02:00
Oleg Bulatov
5c87154009 chore: upload coverage reports to Codecov (#2150) 2023-08-22 09:36:53 +00:00
Yussuf Shaikh
cf687a619f chore: fix s390x nightly ci (#2138)
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
2023-08-21 10:49:36 +00:00
Yussuf Shaikh
35d2708583 chore: fix ppc64le nightly test run (#2134)
Use PyYAML==6.0.1 which requires Cython<3.0 just for running tests.

Preinstall rustc cargo pkg-config required for building cryptography on ppc64le.

Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
2023-08-16 11:45:06 +00:00
Yussuf Shaikh
700884f462 core: fix nightly test failures (#2133)
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
2023-08-16 10:44:23 +02:00
Oleg Bulatov
4363c51667 chore: run pre-commit checks only on pull requests (#2129) 2023-08-14 18:00:47 +00:00
Sai Deekshith
309c007b0f chore: updated build-and-publish for s390x (#2098)
* chore: updated build-and-publish for s390x

Signed-off-by: Sai Deekshith Kotakonda <Sai.Deekshith.Kotakonda@ibm.com>

* chore: updated build-and-publish for s390x

Signed-off-by: Sai Deekshith Kotakonda <Sai.Deekshith.Kotakonda@ibm.com>

---------

Signed-off-by: Sai Deekshith Kotakonda <Sai.Deekshith.Kotakonda@ibm.com>
Co-authored-by: Sai Deekshith Kotakonda <Sai.Deekshith.Kotakonda@ibm.com>
2023-08-07 19:36:21 +02:00
Oleg Bulatov
e5d7fc57a6 chore: Run pre-commit checks on pull requests (#1978)
* chore: Run pre-commit check on pull requests

* chore: Resolve typescript imports relative to ./web
2023-08-04 15:49:16 +02:00
Oleg Bulatov
9c4f0be885 build(deps): bump golang.org/x/net (PROJQUAY-5339) (#2091)
* config-tool: bump golang.org/x/net (PROJQUAY-5339)

* chore: Add lint job for config-tool
2023-08-02 09:36:57 -04:00
Oleg Bulatov
efc3206da7 chore: Merge config-tool/.github into .github 2023-07-31 17:28:58 +02:00
Oleg Bulatov
8f8fff74f3 chore: Do not require ticket for build(deps-dev) (#2037) 2023-07-21 19:39:05 +00:00
Oleg Bulatov
ab13b4ce24 chore: Add config for dependabot (#2029) 2023-07-21 18:40:55 +02:00
Oleg Bulatov
2fbc7a09f8 chore: Fix regexp in pull_request_linting.yaml (#2026) 2023-07-20 16:43:14 +00:00
Oleg Bulatov
380aa7770c chore: Use conventional-commit-checker-action for Jira check (PROJQUAY-5672) (#1990)
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.
2023-06-28 13:47:51 +02:00
Modassar Rana
1046cb61e3 Update CI-nightly.yaml (#1992)
Testing job is getting skipped for forked repo
2023-06-26 11:37:37 +02:00
Sai Deekshith
64fe64fda2 chore:Updated checks for s390x ZVSI builder (#1987)
Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>
Co-authored-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>
2023-06-22 19:57:14 +02:00
Modassar Rana
701f220578 ZVSI Cleanup process updated with new region details in Nightly CI (#1986)
* Update CI-nightly.yaml

* Update CI-nightly.yaml

* Update CI-nightly.yaml

* Update CI-nightly.yaml

* Update CI-nightly.yaml
2023-06-21 18:05:02 +02:00
Oleg Bulatov
d622a788d7 chore: Unhandled exceptions should not occur during OCI conformance tests (#1984) 2023-06-20 16:36:14 +02:00
Sai Deekshith
6c26a591e3 chore: updated secrets and added status of ZVSI (#1981)
Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>
Co-authored-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>
2023-06-20 01:24:46 +02:00
Modassar Rana
6ed66a8ee1 Added nightly ci (#1965)
* Create CI-nightly.yaml

* Update CI-nightly.yaml

* Update CI-nightly.yaml

Removed ssh builder for s390x , as it is not required
2023-06-16 14:56:19 +02:00
Oleg Bulatov
6d7c6d7332 chore: Use buildx v0.11.0-rc2 (#1960) 2023-06-09 17:18:07 +02:00
Oleg Bulatov
3b58804172 chore: Get REGISTRY from GitHub secrets (#1958) 2023-06-09 10:22:12 +02:00
Oleg Bulatov
bad80f11ed chore: Disable provenance for Quay images (#1955) 2023-06-08 16:13:52 +02:00
Sai Deekshith
1a96bd2f29 chore: updated s390x builder (#1931)
* chore: updated s390x builder

Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>

* chore: updated s390x builder

Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>

* chore: updated s390x builder

Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>

* chore: updated s390x builder

Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>

---------

Signed-off-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>
Co-authored-by: Sai Deekshith Kotakonda <sai.deekshith.kotakonda@ibm.com>
2023-06-06 13:02:31 +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