diff --git a/.github/workflows/check-docker.yml b/.github/workflows/check-docker.yml new file mode 100644 index 00000000..4febb093 --- /dev/null +++ b/.github/workflows/check-docker.yml @@ -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 . diff --git a/requirements.txt b/requirements.txt index 9a3f0496..34d68c78 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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