Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Add CI workflow for check the build of docker container #429

Merged
merged 1 commit into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/check-docker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Check build of docker container

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

permissions:
contents: read

jobs:
building:
runs-on: ubuntu-latest

steps:
- name: Harden Runner
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423
with:
egress-policy: audit

- uses: actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28

- name: Build docker container
run: docker image build --no-cache --progress=plain .
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ pyasn1-modules==0.3.0 --hash=sha256:d3ccd6ed470d9ffbc716be08bd90efbd44d0734bc930
pyasn1==0.5.1 --hash=sha256:4439847c58d40b1d0a573d07e3856e95333f1976294494c325775aeca506eb58
rsa==4.9 --hash=sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7
googleapis-common-protos==1.62.0 --hash=sha256:4750113612205514f9f6aa4cb00d523a94f3e8c06c5ad2fee466387dc4875f07
grpcio==1.54.2 --hash=sha256:5cc928cfe6c360c1df636cf7991ab96f059666ac7b40b75a769410cc6217df9c
grpcio==1.54.3 --hash=sha256:058e313479aac21b20e0768aa4ecd782ae0b96b1eba7e4b615e0575a1c02d0e5 --hash=sha256:06f8ebdcfebee56a816dba7903a7e6b656050e7b4a5c1c4d46ad88e2378bbc1e --hash=sha256:07d0ace63902e30fe6e77f684927130867a9ec43141e2f1447522631fa19ccf7 --hash=sha256:0a1b85b1437b55f8eb803d5b43186f7c616f548061860fd7e4bce7f637323cbc --hash=sha256:0a63dd1fe726bf434652a5eaaf862b09e9b1112469c0e94183428f1bbaaf3100 --hash=sha256:16426adfd566bd5369e79d8dd5f4edd2e5b13a8bd26df8de20f0c483786667bd --hash=sha256:1ea03bd3d244889c7fe793b5234965f31a34147008083a2ec2ffebc870c4643b --hash=sha256:20ece9dd71eba47b1a6dfa7a14c492e110d855367d8b64262c680ac6df972512 --hash=sha256:274856d666401ef5690466467c8ef5c454e09f465d6e954386af56d184bedc78 --hash=sha256:2944e345b9d1aee6cd6a4cd43a46ed95ef52f5a2dedb1755827e6c247f2579c1 --hash=sha256:2dd2f0d5a5879cd85ec9ce1dc4899933e7a4e3f97781b6ab26703c1de21c794e --hash=sha256:336199b22797e3b754b8f1a2fa45c9a0a154d5ff331bce3f21f3f0693e7bdf21 --hash=sha256:3c1227144ebb25afb39b421d073140396dc05483266f28fb575787e30f1f1182 --hash=sha256:420ea3f5a0edab3facc4a779c941c87be4facafc60d57a8ef89be42b207f80de --hash=sha256:43a429e672a5951060e5b7516d733a46508a585d3f318ad25d10e74cec61848b --hash=sha256:54a22f420a171096f2d373e46518bac87ccbbcf346490acae8dd59eac20d39b6 --hash=sha256:581ce6556f07d6c9dd4e550e60e1d386455bd32ea4f81b65ccd4062e200e56f6 --hash=sha256:639a2968c8d98db0b1e742b00004e8f9ca84b297bccb374c4b202ea5d04db4f6 --hash=sha256:675201b052349dc9315565e5f66951e707d207629f67928c9db598e61505c8c0 --hash=sha256:6924c0ae2826e9fb31d9122ba8124e5dcfaf13c0cdc1d810f9283395c14fff29 --hash=sha256:6977701b6528be82f0801c52dad7df7e912d61d6e3b25e22bbbbdc2c7bc912e5 --hash=sha256:7268ad68dfad9d767ee17a69b4ae9e7223b04be16b94110564640828d302ed0c --hash=sha256:7c1d6afa156cba9a6d02656fe85c0e84e41b46d17a72ecdc0ed48b7482831fea --hash=sha256:7eca3321517465d381ebb0c1d483e4bfad4927decfc01cb33410be2da02a7c59 --hash=sha256:7f88b8ac92f410d415d91dc58ee4d1bc430b1b29450641dd0b337b72c59b6a35 --hash=sha256:81a99edb493925652128ce5a96d07ee09b3627a5673f73cd6476e1ebf1b31e42 --hash=sha256:8a9b9cf01103795072f4874b4b064c5e3785871d62b774f1aa5f9bacabbcac20 --hash=sha256:8cf5e51ff2c18941515b37bb1f959c19f6654e652b046069ebc6960642781a47 --hash=sha256:8db545d257b74b90ed1fdd5b9505fe7f81243220156438a6b97b3dc3fd4bc963 --hash=sha256:a238aa21b81d165657f2ab27b2e7b7713e4d01df842528e678b8d06fa08bc01b --hash=sha256:a672f46d9fa739044f2448e3237a5b03e4dd8fb3dec79349791ffb4db0541ec8 --hash=sha256:ae7559a818d3a577ff3ae0c3db9b12ce749d66f72ad06c01775e3d66ee44370f --hash=sha256:b5602d602a6906799565fac048ecd9f70c6a829e076893d16f3b602e6f229a5d --hash=sha256:b8dcb9c0fec81ec2febe5232d7d92bc103532f635ed0d93a110576ab002ae4ca --hash=sha256:bc6a04ac876f0667c092301e468177c0d132a28a25070367eabf3fcc9e8ba1d0 --hash=sha256:be42883b2a91003c09fbd81be92d964cd6b93fc16800901baa113486c4278caf --hash=sha256:c56341872d861c6e50444f22c2022e467d925c4fdefad5cc38d2a1974d5f87be --hash=sha256:c71e47b50a5a5b1c0ec2babde5f146cc94a26244d10afd08728fafb0533c39de --hash=sha256:c8b324e40c903c1d464650b14a91ef902e62c173f1aa6d8950e27d97fafafd8a --hash=sha256:d1b69374f6e3ec0e17a2b5fa914fd5c1d0ab6f2475dcda2f79d0dd7240b0ed13 --hash=sha256:d7191a9d6fe800d421794abe26b1d360faa4a512c1227961f0cab1d57fb357be --hash=sha256:dbec67817f933acf43b06644a0106c5c68e34509b248a09135848a8947f48cd6 --hash=sha256:e42e5e7b85dabd575f64ec6d9a618b03d072c4b3b62bcc73f0f6dab33687a338 --hash=sha256:f78fb0d5e3b1f22060aa32872eab185f214b22a278d1763a2ffd7ca04cc16366 --hash=sha256:fd5779aab42c92fc0d31ac4f240c99f02007f0310704eb761abd7ad955edf411
progress==1.6 --hash=sha256:c9c86e98b5c03fa1fe11e3b67c1feda4788b8d0fe7336c2ff7d5644ccfba34cd
protobuf==4.23.1 --hash=sha256:3ce113b3f3362493bddc9069c2163a38f240a9ed685ff83e7bcb756b05e1deb0
pyOpenSSL==23.3.0 --hash=sha256:6756834481d9ed5470f4a9393455154bc92fe7a64b7bc6ee2c804e78c52099b2
cryptography==42.0.0 --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440
pyOpenSSL==24.0.0 --hash=sha256:ba07553fb6fd6a7a2259adb9b84e12302a9a8a75c44046e8bb5d3e5ee887e3c3
cryptography==42.0.2 --hash=sha256:2f9f14185962e6a04ab32d1abe34eae8a9001569ee4edb64d2304bf0d65c53f3
cffi==1.15.1 --hash=sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27
pycparser==2.21 --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9
PyPAC==0.16.4 --hash=sha256:dc2b775c7a2c9c77b1351681fec729788b08b7c76e6d2a041fe35cf60ca493c6
Expand Down
Loading