From 96aed142f2fbbfa0164ca0f8eba428997c1332a2 Mon Sep 17 00:00:00 2001 From: Tudor Sitaru Date: Thu, 9 Oct 2025 15:23:07 +0100 Subject: [PATCH] initial workflow for building docker image --- .DS_Store | Bin 12292 -> 0 bytes .gitea/workflows/build.yml | 33 +++++++++++++++++++++++++++++++++ .gitignore | 3 +++ 3 files changed, 36 insertions(+) delete mode 100644 .DS_Store create mode 100644 .gitea/workflows/build.yml diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 084315c8bc3b8add58e0101a517ea6b63f33e96b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12292 zcmeHNYit}>6+Yj@NoUq$d+adf?2X%M7(`3~3 zjJvb8)0lvv2#G#Ysv-yoA=;`0C_-wXFY#0bC@O-Y)`F&@sO1NOQX~X|iicFrotbs* zwbME%Dum9JX6~GG@40vG*>mR3_stR!T1Hb1L^VVt^C4GX7AO?JM*2hG5uH!*H>DRtFBLGh%1T!N* zDDY-yyI9a3_v`Q+dLZ<`Tn{W^RVj@y#?COtwkb=e7>C<@Jqvp$$K8=++DUTnr;{UT z%gxr;|AJ9?!Qv%X$+BE1f3W9-Gv1R;WJleWMCPcFdL1X7%v~pv{gydCs4Z)C>}zTSRy zU{EU?<0W;CWG%;b`^}8Y^`KVb^3wMWIrf2!DcTPWIqA`1+a1(OhZ5o2FmTrRAXSs86M`PxPflhZo{})OuIkfX1hjAn{VlSFn258(qYlooJx5&RHl`d z7#+q9vi5>}#66M7m|f!>j#GjDCRz4=MAnPZ_N1(=Gu_xN8a2xvvpCZE_woZ?uF8d4 zRa_8hTxPjPsfyS8YTo23={jno{d5Z_+yvcAXX#P;7ClK%(U0kQdYN9O*XhsnCjEo{ zN&muP6hlKP%CHhO*nnEpVGEkkf>!LuLG+*(eYhDzFmWr6V+3P3i92u#cj9i`i!- z{(Vciq&gg|BdDZj)dpH$KIz3m<94gb4Ib)nc#qvb2gVszJN#YWt_uT@i@MTC-5Ym#xr;pKfz15 zkQd3Fvm+V5Sy&{`B%#?tA(uDH1aF`&o#2f#OYV%V@~K>`zh_%z`NTw1BadlPAwbwQ7 zh_~&#ajHl_w8+xP44&g{hQmiwIc((tFhxMAsiKl%ZAH1R&*nMASS$6)$Smx}Xo~xD zOH8lSXTm(@8iabSzAoY+K3Pln9oI){BOc-t_{!_EF;cJlcu~<(zS-u;7Ci?Z6|K`( zZi_6{rvWAdH8K89eV3kx8U;4$7+ct)#d}Z`V8Wd5%E8e_oy=XgqKcp5xu= zjSAYxjC}_k<0r}p-AVV*8M=?YNayHr`VKuy&oRmIbB2IZ^a}l!en-D&y5lb(0E-w5 z7NG(LQyps=5N=?q<63OR4(!A(hK3!uiDBVEhJ{C&?nni6hoCwp@NqnVPkS)%OZXZd zWvU|w{(gv`;%9iCNsia?2PQh+l89-J6;iqXsGcS^`e#47r5MW#%Z?nek(e(#jJ7?I zz5ku;xS)!V5zOE6RU%2YY~M8 zFRrU*v6Bf4Pc&-lWX>@rEQA;_>Khc!Bql6;u~y+c@Gc|UnwX(*nXvH1==C09Aq2x{ zZs9@B3&P?*4cCX5lY5Mwp&xO${*r#hY{j4G?;N6q%*2&5Ur~W5R-u|1x%JG*i6Cvn zHf-lW-NW3)UhG4s$IJC&07txFHJQ6`n7zm#%iP6>nZ5WZ?(*1+Gx!wlXYS%0zLFP` z0r!>*Ogy##s{B&$KZ(7cOO5#czvtrr|MNP9r_ckT2mU`jfP%K3wiaGnj^)o^ro@UE zAGh!!`uuW-wk935dZ)H diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml new file mode 100644 index 0000000..376b004 --- /dev/null +++ b/.gitea/workflows/build.yml @@ -0,0 +1,33 @@ +name: Build Docker Image + +on: + push: + branches: [ main, master ] + pull_request: + branches: [ main, master ] + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Build Docker image + uses: docker/build-push-action@v5 + with: + context: . + push: false + tags: parentzone-downloader:latest + cache-from: type=gha + cache-to: type=gha,mode=max + + - name: Test Docker image + run: | + docker run --rm parentzone-downloader:latest python --version + docker run --rm parentzone-downloader:latest ls -la /app diff --git a/.gitignore b/.gitignore index f6d6a11..f1bc760 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ downloaded_images parentzone_images snapshots +__pycache__ +.DS_Store +