From 1dd4f56f9498eb987b5e475205989e86a88c0431 Mon Sep 17 00:00:00 2001 From: kz6fittycent Date: Wed, 25 Sep 2024 09:49:18 -0500 Subject: [PATCH] core24 - workflow -snap builds - README update --- .github/workflows/test-snap-can-build.yml | 28 +++++++++++++++++++ README.rst | 3 ++- snap/local/slcli.png | Bin 0 -> 2442 bytes snap/snapcraft.yaml | 31 ++++++++++++++++++---- 4 files changed, 56 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/test-snap-can-build.yml create mode 100644 snap/local/slcli.png diff --git a/.github/workflows/test-snap-can-build.yml b/.github/workflows/test-snap-can-build.yml new file mode 100644 index 000000000..19a4086bb --- /dev/null +++ b/.github/workflows/test-snap-can-build.yml @@ -0,0 +1,28 @@ +name: Snap Builds + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [20.x] + + steps: + - uses: actions/checkout@v2 + + - uses: snapcore/action-build@v1 + id: build + + - uses: diddlesnaps/snapcraft-review-action@v1 + with: + snap: ${{ steps.build.outputs.snap }} + isClassic: 'false' + # Plugs and Slots declarations to override default denial (requires store assertion to publish) + # plugs: ./plug-declaration.json + # slots: ./slot-declaration.json diff --git a/README.rst b/README.rst index 39b0dfd4a..5f82bdd62 100644 --- a/README.rst +++ b/README.rst @@ -10,7 +10,8 @@ SoftLayer API Python Client :target: https://coveralls.io/github/softlayer/softlayer-python?branch=master .. image:: https://snapcraft.io//slcli/badge.svg :target: https://snapcraft.io/slcli - +.. image:: https://https://github.com/softlayer/softlayer-python/workflows/Snap%20Builds/badge.svg + :target: https://github.com/softlayer/softlayer-python/actions?query=workflow:"Snap+Builds" This library provides a simple Python client to interact with `SoftLayer's XML-RPC API `_. diff --git a/snap/local/slcli.png b/snap/local/slcli.png new file mode 100644 index 0000000000000000000000000000000000000000..5e273f36e2371d151990f5fb14f905ed847f2921 GIT binary patch literal 2442 zcmb_dc~Fx{7Vj?v5<0FWcPI{5$q!6F3EQt%Z(eh>yfZbUdbdJ`QTHR8yzVG%!s0$`AvmTT+UdmP&z z=v(#8X_WN?0`ck&Or(1onZ1ZqLs`roRet=S(5>Nix*sJ7*dDy;6_#(R zPrTBM4dkz_ZyEPAovYZ5r_^CGA-mk9d`z`RmxB!}Lamg4%hB-Lx;|cCu-=6`JGslZ z2V+a)jb&}jL-dq4`ZR+~C;Qx#o4RV1yp$NHJ!(=l7atELXEvQNY!ccEWHT^np+(CU z48>lpd<};i*Ue-MdQRLpQ?_4L`fX0@n!*$6tpJ%08PYHQ$E6R2Oe%;_?9P^-?kQjN zF_CFz6GjHnic^x22L=Up38inPxiqOqn>X2~B*W~84HnI7N-sO*0s@X%getVpK*EZB zZ}KiY^YZ;UES+yIthRWWC`(}`v&Q*Xgg~dZZbvRI4xP1RkizQkv@TBB<-4=kI43MQ zuUSDD0+&T9=%kAi5P#kGSvB`yjdYyr*?0hqwZ9%HsmeY9R-!0G4`(71ACM(1pZOXbgZ(5Qa0&FohHdrD%Mo;(67u^J8jN0`m_ z!^&%;;?nXWW16rR7e3&MvBhYIX6q1__BFPa1eQm-MdO)zEisyf=0%Q3(iX5`8ZDmk z%^u8~o~|6vGrimGfqVu0kAc;#+}9~?%lH<(n&Q{zUkgQsL#VBfProx1WB1xTO>j{gaPEB-j3!YSXc z3Q}?^hodrdJNSZm2dS<=lX?uDp=6+|tNU)y0gzsR0Qv3j zkPIE|4Q%>;6fR$m^CJ&e{V(64+G-n1Jyz9bZdQ5LhX_!QrSt8C22~T$W!ZR^ewxlg z7ZOa!adt;5Dip-{MT*-sFN_|Tat7sJgnq zP~|?h6^Al7yz|sf!aG24sRlAwREO49*o`FsAi$@rcW5L6ph06(IM@d6fc{mB1{(h- z;nU2EW>n(>c)ly0w37%|ws`_eor(gHOul?Knv;!)vpL+rn44#mNpi>Q{3bK(2O6~- zYe4FHzbYm;WTZoqH1b@h=$XKrG!9Zl0v;xYMGPu8|nwHA+k$eS~UepNsKLsfcg zx4u#4n})8n)f&B zqdQA@yAkovw$~Z5{sfSN6YDT~HLI{bZp2kv7C+0>Y+#K5&d77dYP@`-PBLpsJ!|5D zF@q-awE^|L$}1=GC+65vq^#VzZy|30=WVpy_GHw`lWv?ie2F3pPNKMDUbK6bJXRg` z{g6T@nxkKlN><-$GiR%R>8y~*l;SSr*tg0yPJ*ta^&Vr+MTxa9g7{95BFAY8AN_>* z^d0Qh?;mDnW~LNkp{Aoq^$LkBh(IS zIW#a7?z`WTDC%|hF?LV{{uD&J8a;7#BNNoC(HGhp+Lrf9c}29jqCH#WjVg(?rR9cu zrXvuc;dve&G*ZFEZg-(2V7-%dSU1zCSEsLvgl$HE6)537;JRc2I3J<*y^qV4ZFvdu zoP#_t!_oy4`#8e|Fwk3cnK6t&K*B);svs2R*sVPB!$~~XO1fQvepTY7Nc7DjSqF{s9uO`tu1QEK#)VoDyE<*?LIr4a>K1_pCnqO%< zt(3fR*?NcJ`1%|?Hdcuh_!BgEisT%&_mpSk`S|$Uofu)jNSuK{kacaq)eh|&0#7(bC|Td#eVxG@3PU3+|C>-@Bq$v`rq5FbA