From 37d9333943677a7c126a9d1b4061eb61e0a4ed1d Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 15:38:08 +0100 Subject: [PATCH 01/25] MESSAGE --- .github/workflows/greetings.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/greetings.yml diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml new file mode 100644 index 000000000..dee184e12 --- /dev/null +++ b/.github/workflows/greetings.yml @@ -0,0 +1,16 @@ +name: Greetings +on: [push] + +jobs: + greeting: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: "Message that will be displayed on users first issue" + pr-message: "Message that will be displayed onm users first pr" + From 8b374a4bbd6897cb5be021b0a6dda534153f691b Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 15:44:47 +0100 Subject: [PATCH 02/25] moved workflows --- github-actions/custom-action.yml | 15 +++++++++++++++ github-actions/greetings.yml | 16 ++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 github-actions/custom-action.yml create mode 100644 github-actions/greetings.yml diff --git a/github-actions/custom-action.yml b/github-actions/custom-action.yml new file mode 100644 index 000000000..7a87b53f1 --- /dev/null +++ b/github-actions/custom-action.yml @@ -0,0 +1,15 @@ +on: [push] + +jobs: + my-job: + runs-on: ubuntu-latest + name: A job to say hello + steps: + - name: Hello world action step + id: hello + uses: omenking/barsoom@0.0.6 + with: + name: 'Brown' + # Use the output from the `hello` step + - name: Get the Output + run: echo "The time was ${{ steps.hello.outputs.greeting }}" \ No newline at end of file diff --git a/github-actions/greetings.yml b/github-actions/greetings.yml new file mode 100644 index 000000000..dee184e12 --- /dev/null +++ b/github-actions/greetings.yml @@ -0,0 +1,16 @@ +name: Greetings +on: [push] + +jobs: + greeting: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: "Message that will be displayed on users first issue" + pr-message: "Message that will be displayed onm users first pr" + From 91ade59e716dc62336810ecf6d6887fabedddbf1 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 15:56:56 +0100 Subject: [PATCH 03/25] Added scheduled scan --- .github/workflows/.schedule.yml.swp | Bin 0 -> 12288 bytes .github/workflows/custom-action.yml | 15 --------------- .github/workflows/greetings.yml | 16 ---------------- .github/workflows/schedule.yml | 14 ++++++++++++++ 4 files changed, 14 insertions(+), 31 deletions(-) create mode 100644 .github/workflows/.schedule.yml.swp delete mode 100644 .github/workflows/custom-action.yml delete mode 100644 .github/workflows/greetings.yml create mode 100644 .github/workflows/schedule.yml diff --git a/.github/workflows/.schedule.yml.swp b/.github/workflows/.schedule.yml.swp new file mode 100644 index 0000000000000000000000000000000000000000..debf9db29c47a7703b4d986f90729ce831c327c5 GIT binary patch literal 12288 zcmeI&yH3L}6b4|20kLoq@BpS<3YF5dWuVH4R1gDVf{rLjO;gCFifxrLfW%ucu(2`0 zdoVEa0z3gD11D)(5K@as1KL2Z0`69#w9C8(N1Q?`J$x* zQSOJqs0B_S0D*}G=GktoT1l6$7uNX7^6A8#un+Q{~td8f7A6B z<&*M3d852iUMSC$N6I~=M`=>FC|QpwG{BZ2009U<00Izz00bZa0SG_<0s{e_ABm1^ zE<8Wx1?3Cw=_C=6;;Iu0-jO!n*lsyW>=f8wzR4pe6gF?9EB;Q->QafWw6jy{E6tdC zYgb1~n*nu^ib}o+g81B{n>M?QU7DWFH@TOj(~Bjm#!LCHNTuON^MkgWn>=(nQMSfS SoQOWD&;GHirEfFpz Date: Wed, 9 Oct 2024 15:59:39 +0100 Subject: [PATCH 04/25] Added scheduled scan --- .github/workflows/.schedule.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/schedule.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.schedule.yml.swp b/.github/workflows/.schedule.yml.swp index debf9db29c47a7703b4d986f90729ce831c327c5..9c8f43a5c87b4c05aac7e446e9a515e85e90c2a0 100644 GIT binary patch delta 87 zcmZojXh@JuG6?hZRj|-AVgLdG1_t|CZ0TbD7L3XpB`+|umX@UHT5NvDoFv1f!oOKj g;547C0t7HHKp6@}rFm8gsmU4n3Q8f9t@Mup0FCz*Gynhq delta 72 zcmZojXh@JuG6?hZRj|-AVgLdG28Jaw+0sS)Ef_gAN?u@|n83RE9dnY*<`9LGd=n4w bPL|bY=T#^w&9hQSP0q+yP%4>hrGE?n(AE`L diff --git a/.github/workflows/schedule.yml b/.github/workflows/schedule.yml index afcecc93a..cba6082a3 100644 --- a/.github/workflows/schedule.yml +++ b/.github/workflows/schedule.yml @@ -10,5 +10,5 @@ jobs: runs-on: ubuntu-latest steps: - name: Echo current time - run: echo "the current time is: $(date)" + run: echo "The current time is: $(date)" From a605e80a72e2bd3822cf817a7cdb65d34899d189 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 16:01:05 +0100 Subject: [PATCH 05/25] Added scheduled scan --- .github/workflows/.schedule.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/schedule.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.schedule.yml.swp b/.github/workflows/.schedule.yml.swp index 9c8f43a5c87b4c05aac7e446e9a515e85e90c2a0..914cca1cc174c88ba788c96e75b87c07da51d85e 100644 GIT binary patch delta 59 zcmZojXh;xEG6?hZRj|-AVgLdG28OU%Z0SN9Mc>P_UgBe5P@BxDV9%<~4`gljRk+DF MSyf+svakMT0Hr_P_UgTq7P@T-FV9%EY#SX#% diff --git a/.github/workflows/schedule.yml b/.github/workflows/schedule.yml index cba6082a3..72ea060f4 100644 --- a/.github/workflows/schedule.yml +++ b/.github/workflows/schedule.yml @@ -10,5 +10,5 @@ jobs: runs-on: ubuntu-latest steps: - name: Echo current time - run: echo "The current time is: $(date)" + run: echo "The current time is $(date)" From ba528e2e3b8d87a003f19af2170ea52f1ede48ee Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 16:08:24 +0100 Subject: [PATCH 06/25] Added yer-mam multi event action --- .github/workflows/.multiple-events.yml.swp | Bin 0 -> 4096 bytes .github/workflows/.schedule.yml.swp | Bin 12288 -> 0 bytes .github/workflows/multiple-events.yml | 21 +++++++++++++++++++++ .github/workflows/schedule.yml | 14 -------------- 4 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/.multiple-events.yml.swp delete mode 100644 .github/workflows/.schedule.yml.swp create mode 100644 .github/workflows/multiple-events.yml delete mode 100644 .github/workflows/schedule.yml diff --git a/.github/workflows/.multiple-events.yml.swp b/.github/workflows/.multiple-events.yml.swp new file mode 100644 index 0000000000000000000000000000000000000000..ebf60399b8cef3b45369867b45fe6f510a0c2834 GIT binary patch literal 4096 zcmYc?2=nw+u+TGN00IF92ERFM>Eiwtj1rcN42C7i8I?|nhK5xjN!%d3)GenJw=`U) z4q>3aduB;SX_BsMMPhD2PHM5fUOHGnzdXMvJ1r-_yjVZCG^ZpJD5slRmYP>mtXG+v z12<`uF&YA+AwYTv@G=-185)4}DJv-|2n&UhZp5gL(GVC7fzc2c4S~@R7!85Z5Eu=C M(GVC7fgu|L0LuX+djJ3c literal 0 HcmV?d00001 diff --git a/.github/workflows/.schedule.yml.swp b/.github/workflows/.schedule.yml.swp deleted file mode 100644 index 914cca1cc174c88ba788c96e75b87c07da51d85e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&yH3L}6b4|IfsKpc1rBXR0VxeF164*OKn#e5%ZQTHC52q7*j9l7Bpw5aCt!m2 zU}570cmhTSPSUg>q%Pem{jPr5iS1MC+oHtVJUuw1R=p{>Eedh^ID4^l)GAfBOQNCu z;AY2dG;XuW@$Jm)g=YNpXy)#>puOMKf$^-}Yd7kJQrY#3{D$36(yLCG^p&mrK(o-w2DuDq6ATWu5(H*NbC$^f6&1`$6yh6)MCzDjd9tc1H0uX=z1Rwwb2tZ&;1$3_@ z?)mI9#rfxpzVxpzF3~{%0uX=z1Rwwb2tWV=5P$##ATWgjZd-_Ve&}Ca;KTF#|Kaoh zH(!5oJ~#Q-2tWV=5P$##AOHafKmY<$B|wA5 zXD&vRn%E)f2MLvr14+I~QyFX0-AGbbQFX2DYPnu6)>{<2k#uM`+wga7KCiUwDJLIt zS!E?$+IS|`#tONL(mWN&Fig&UzUhd|#N*}pdW-xtTVC6+o3v5 Date: Wed, 9 Oct 2024 16:12:26 +0100 Subject: [PATCH 07/25] Added yer-mam multi event action --- .github/workflows/.multiple-events.yml.swp | Bin 4096 -> 12288 bytes .github/workflows/multiple-events.yml | 1 + 2 files changed, 1 insertion(+) diff --git a/.github/workflows/.multiple-events.yml.swp b/.github/workflows/.multiple-events.yml.swp index ebf60399b8cef3b45369867b45fe6f510a0c2834..89c3c6ee8cc6244902cadd98909ab40c6d613a1b 100644 GIT binary patch literal 12288 zcmeI2F>ljA6vr9P{)Y>Nq=3=@BiMt_uH&ETz=Spz&ouKM(ZMDgZJn5 zuMRtnYj+x~ZKHVF747!RB6#w83b^W<}xS<{-Ps;-0|AOHfVBH--U>nyR=mG*LxccXcoU%s?^suD1R00@8p z2!H?xfB*=900=BL0Xu21*EGVJYK$w@-uPp$j@Uo|1V8`;KmY_l00ck)1V8`;KmY_5 zkbu}@?DG<1!Fg(){{R2|{{Q0wW8X>NNMA^wNFPY=NN-7pBuN^P2BcNeZPHoNPpb8m z^pW(2G$O5$$~zX25n2WT5C8!X009sH0T2KI5CDPyoB*$vjAG53kG0ErD$;-_hKIr= zQIpjcKJ%jzuO(H-`yE*|J9Y~?1-&D931y;>5%vD&3#+L?s3z0Z)5JD z!`zWOy5q3w(c_s&Wx$)gVwkBcN4a%m5M$-U1f`!+jaRhjLYGdKMs2d$Y~?5QeD*y(kEn6OegUYtvLXNg delta 15 WcmZojXi(Vjl6hhR>*jaNLOcL8N(I#b diff --git a/.github/workflows/multiple-events.yml b/.github/workflows/multiple-events.yml index 51722ee53..b4626346e 100644 --- a/.github/workflows/multiple-events.yml +++ b/.github/workflows/multiple-events.yml @@ -18,4 +18,5 @@ jobs: echo "Job ID: $GITHUB_JOB" echo "Action: $GITHUB_ACTION" echo "Actor: $GITHUB_ACTOR" + echo "Your mam: is basic" From 93ccb862afc67fc9cbca7ab309464826dcf124f1 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 16:28:49 +0100 Subject: [PATCH 08/25] Added yer-mam multi event action --- github-actions/multiple-events.yml | 20 ++++++++++++++++++++ github-actions/schedule.yml | 14 ++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 github-actions/multiple-events.yml create mode 100644 github-actions/schedule.yml diff --git a/github-actions/multiple-events.yml b/github-actions/multiple-events.yml new file mode 100644 index 000000000..05c5cc8f6 --- /dev/null +++ b/github-actions/multiple-events.yml @@ -0,0 +1,20 @@ +name: multi events cunts +on: + push: + branches: + - main + - feature/your-mom + pull_request: + branches: + - main + - pulled/yer-mam +jobs: + hello_yer-mam: + runs-on: ubuntu-latest + steps: + - name: "Echo yer mam's basic" + run: | + echo "REF: $GITHUB_REF" + echo "Job ID: $GITHUB_JOB" + echo "Action: $GITHUB_ACTION" + echo "Actor: $GITHUB_ACTOR" diff --git a/github-actions/schedule.yml b/github-actions/schedule.yml new file mode 100644 index 000000000..72ea060f4 --- /dev/null +++ b/github-actions/schedule.yml @@ -0,0 +1,14 @@ +on: + push: + branches: + - main + schedule: + - cron: '*/2 * * * * ' + +jobs: + hello_cunt: + runs-on: ubuntu-latest + steps: + - name: Echo current time + run: echo "The current time is $(date)" + From b9b5c3c9d880b1108b0b58ab48836a73789d4513 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 16:34:21 +0100 Subject: [PATCH 09/25] added workflow file --- .github/workflows/manual-trigger.yml | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/manual-trigger.yml diff --git a/.github/workflows/manual-trigger.yml b/.github/workflows/manual-trigger.yml new file mode 100644 index 000000000..875ccedf1 --- /dev/null +++ b/.github/workflows/manual-trigger.yml @@ -0,0 +1,32 @@ +name: Manual Trigger with Params + +on: + workflow_dispatch: + inputs: + name: + description: 'Name of the person to greet' + required: true + type: string + greeting: + description: 'Type of greeting' + required: true + type: string + data: + description: 'Base64 encoded content of a file' + required: false + type: string + +jobs: + greet: + runs-on: ubuntu-latest + steps: + - name: Decode File Content + run: | + echo "${{ inputs.data }}" | base64 --decode > ./decoded_file.txt + - name: Display Greeting + run: | + echo "${{ inputs.greeting }}, ${{ inputs.name }}!" + - name: Display File Content + run: | + echo "Contents of the file:" + cat ./decoded_file.txt From 153796f95634b2f0ae434a2c9ec4f484ccdfdc53 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Wed, 9 Oct 2024 16:35:57 +0100 Subject: [PATCH 10/25] update --- .github/workflows/.multiple-events.yml.swp | Bin 12288 -> 0 bytes .github/workflows/multiple-events.yml | 22 --------------------- .gitinnore | 1 + 3 files changed, 1 insertion(+), 22 deletions(-) delete mode 100644 .github/workflows/.multiple-events.yml.swp delete mode 100644 .github/workflows/multiple-events.yml create mode 100644 .gitinnore diff --git a/.github/workflows/.multiple-events.yml.swp b/.github/workflows/.multiple-events.yml.swp deleted file mode 100644 index 89c3c6ee8cc6244902cadd98909ab40c6d613a1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2F>ljA6vr9P{)Y>Nq=3=@BiMt_uH&ETz=Spz&ouKM(ZMDgZJn5 zuMRtnYj+x~ZKHVF747!RB6#w83b^W<}xS<{-Ps;-0|AOHfVBH--U>nyR=mG*LxccXcoU%s?^suD1R00@8p z2!H?xfB*=900=BL0Xu21*EGVJYK$w@-uPp$j@Uo|1V8`;KmY_l00ck)1V8`;KmY_5 zkbu}@?DG<1!Fg(){{R2|{{Q0wW8X>NNMA^wNFPY=NN-7pBuN^P2BcNeZPHoNPpb8m z^pW(2G$O5$$~zX25n2WT5C8!X009sH0T2KI5CDPyoB*$vjAG53kG0ErD$;-_hKIr= zQIpjcKJ%jzuO(H-`yE*|J9Y~?1-&D931y;>5%vD&3#+L?s3z0Z)5JD z!`zWOy5q3w(c_s&Wx$)gVwkBcN4a%m5M$-U1f`!+jaRhjLYGdKMs2d$Y~?5QeD*y(kEn6OegUYtvLXNg diff --git a/.github/workflows/multiple-events.yml b/.github/workflows/multiple-events.yml deleted file mode 100644 index b4626346e..000000000 --- a/.github/workflows/multiple-events.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: multi events cunts -on: - push: - branches: - - main - - feature/your-mom - pull_request: - branches: - - main - - pulled/yer-mam -jobs: - hello_yer-mam: - runs-on: ubuntu-latest - steps: - - name: "Echo yer mam's basic" - run: | - echo "REF: $GITHUB_REF" - echo "Job ID: $GITHUB_JOB" - echo "Action: $GITHUB_ACTION" - echo "Actor: $GITHUB_ACTOR" - echo "Your mam: is basic" - diff --git a/.gitinnore b/.gitinnore new file mode 100644 index 000000000..1377554eb --- /dev/null +++ b/.gitinnore @@ -0,0 +1 @@ +*.swp From 250f611f6b87f84e6478c092206eb9a86f08c93f Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 15:26:36 +0100 Subject: [PATCH 11/25] webhook --- .github/workflows/.webhook.yml.swp | Bin 0 -> 12288 bytes .github/workflows/webhook.yml | 15 +++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 .github/workflows/.webhook.yml.swp create mode 100644 .github/workflows/webhook.yml diff --git a/.github/workflows/.webhook.yml.swp b/.github/workflows/.webhook.yml.swp new file mode 100644 index 0000000000000000000000000000000000000000..5e956eaec62981408f6ba6c9a0c49e8361ff549c GIT binary patch literal 12288 zcmeI&J#W)M7zgkR8v{_mh>)I|Zpd*HmdX>fGHr)+Kz$h_+qu>zj?ePlHH1ni>3`B+cgd4`@o$TK$?E?0h}QZ;!EH&1lTQzi-rrv9 zeSIXvz@*t?Jsu3+G{wu?fqhZf%gbk#)AI#`&D>-*@uS!AtSY1q`bX^-!CckT!$Qq< zFqcWD)U>~t6=y48009VGUEq#*IvlJv^B;T5^x*#9)tACd2tWV=5P$##AOHafK;Xs+ zn5rk<@~LmRlizcF??UfBqJsbgAOHafKmY;|fB*y_009U<;06lB6CvK+72*e{dH?_K z|NkEz{O0`PeB*rKeCB-QeBfwK#u;&*aF#ef-8$c!wa_2{0SG_<0uX=z1Rwwb2tWV= z*CIf!)wT>trkNryI+mp&bx3AW$&gkyw|BSp*2mF)w6i}#!~Z7JhAU7lE7g{?k(CbHAs*Z zv5~sjqL#W+<-|A2pX9oV`3in0Ua7>*Bl5{zjBnRz9;7Wbo9NuAdNDqq#~TRIJ&AYF OU8kqcKz8@;J@FSHnu>-1 literal 0 HcmV?d00001 diff --git a/.github/workflows/webhook.yml b/.github/workflows/webhook.yml new file mode 100644 index 000000000..399a5175f --- /dev/null +++ b/.github/workflows/webhook.yml @@ -0,0 +1,15 @@ +name: "Webhook Event example" + +on: + repository_dispatch: + types: + - webhook +jobs: + respond-to-dispatch: + runs-on: ubuntu-latest + steps: + - name Checkout repo + uses: actions/checkout@v2 + - name: Run a script + run: echo "Event of type: $GITHUB_EVENT_NAME" + From 89a1832d9ff4606b46c28275f2ec4f246cf6756a Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 15:28:24 +0100 Subject: [PATCH 12/25] webhook --- .github/workflows/.webhook.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/webhook.yml | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/.webhook.yml.swp b/.github/workflows/.webhook.yml.swp index 5e956eaec62981408f6ba6c9a0c49e8361ff549c..85315223b7a32181b32502db92af61e6726f5272 100644 GIT binary patch delta 66 zcmZojXh;xEG6?hZRj|-AVgLdG28KVYq|;|?6n!tx+Q7%aaAPv3f;;1l&4CIHd>jf; PF!`ol1f%X`BmHv#V-pgS delta 60 zcmZojXh;xEG6?hZRj|-AVgLdG28QZY(&_CRMc>P_Hu5nr+?>p*;Ldn+bD%;4-^2vY P$+z^v85JfQ>7N4t_(l=w diff --git a/.github/workflows/webhook.yml b/.github/workflows/webhook.yml index 399a5175f..ff33c1b2b 100644 --- a/.github/workflows/webhook.yml +++ b/.github/workflows/webhook.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name Checkout repo - uses: actions/checkout@v2 + - uses: actions/checkout@v2 - name: Run a script run: echo "Event of type: $GITHUB_EVENT_NAME" - + From f02aa0042da5cde35c3d96ff11807709393833cc Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 15:29:03 +0100 Subject: [PATCH 13/25] webhook --- .github/workflows/.webhook.yml.swp | Bin 12288 -> 4096 bytes .github/workflows/webhook.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.webhook.yml.swp b/.github/workflows/.webhook.yml.swp index 85315223b7a32181b32502db92af61e6726f5272..e682ce29eb9c21f4e69fae3650fbedfe77c4ff02 100644 GIT binary patch delta 35 pcmZojXi$(!G6?hZRj|-AVgLdG1_sU5(&-a9Ef{aeZIpV(4*-<22*3aU delta 481 zcmYL_%}T>S6on_X8xh*BE5bFnllaqB$;uyscF``R)@4o7(ZsehLuOJf2<;QN_66MN zs&whbjXpyW1a;w42zn<;^}@$oIQQH$Gh-N^mc6Z3tq#?V3c)H7@_oO2e!EyTo>wO2 zui~l_1{tA}(=t{uJ%}+sr$+u~X#reGeobN&wgU_fxICv$RqNA+#xrJ zL;|FatRp4lHQO^QBmtAB>)Z&kBJ(DSnGMtrIGE0WG6nn$)KE|x)(&dT!{fcS({dWk zc4N2hn3>B0=Js*oC}!Y-^rKLyKPi?}+Ti*s5=A}V;| zmWm2#CoSGeS{!c{dofe7)pHeqH|uJQw$TyQV*>Ft-)3pnp4d-O{Z gNr%W#ZS!c@{x@O*A?aJplhg+3FVHKuFM8A@zb0vWk^lez diff --git a/.github/workflows/webhook.yml b/.github/workflows/webhook.yml index ff33c1b2b..b25d7185b 100644 --- a/.github/workflows/webhook.yml +++ b/.github/workflows/webhook.yml @@ -11,5 +11,5 @@ jobs: - name Checkout repo - uses: actions/checkout@v2 - name: Run a script - run: echo "Event of type: $GITHUB_EVENT_NAME" + run: echo "Event of type - $GITHUB_EVENT_NAME" From 1d243b560ad15e5fcbf2facd5b35754c193f0f4d Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 15:32:04 +0100 Subject: [PATCH 14/25] webhook --- .github/workflows/.webhook.yml.swp | Bin 4096 -> 12288 bytes .github/workflows/webhook.yml | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/.webhook.yml.swp b/.github/workflows/.webhook.yml.swp index e682ce29eb9c21f4e69fae3650fbedfe77c4ff02..d7b5f56cbdeab50d24db5688b918180c508e74a5 100644 GIT binary patch literal 12288 zcmeI&KX21O7zXeQ8$)RYBLgpn3CVGjE|DiFGNlsjfcj^QZ0Ay&I6ljF*ARww?$U3; z)Q`Z5SbB7qyt?@&4!7ekknyFgho6Y)H-b;G+^zcEgum}PWfB*y_009U<00IzL zO#xGN#5o`Rkvsmn8#{MK_YngGAOHafKmY;|fB*y_009U<00Jv05RZg7dm_XyPV@i& z|KI;NJh|rl;r!(M;9POOb1pfWlW{(A-f-4Azg?fU*9uzT$Pj=41Rwwb2tWV=5P$## zAh2ozB*;CrEklxNrpSvNBKE2-AJ@|OIJ&cZ`{e$8DyS>PB%X}*1sSN3} zEh#3Q)_G-?9j%r+q&PLXDs_-%GMy-E-k$dFEPn4QRLe@WHEm?2!*#cwZ`bh#LM&dz QJ6>F;r-g!C+`IS0KR(QibN~PV delta 43 xcmZojXi$(!G6?hZRj|-AVgLdG1_sU5(&-a9Ef{aeZIn9CJTZZF^E+lC9suYU3snFB diff --git a/.github/workflows/webhook.yml b/.github/workflows/webhook.yml index b25d7185b..502368319 100644 --- a/.github/workflows/webhook.yml +++ b/.github/workflows/webhook.yml @@ -8,8 +8,8 @@ jobs: respond-to-dispatch: runs-on: ubuntu-latest steps: - - name Checkout repo - - uses: actions/checkout@v2 + - name: Checkout repo + uses: actions/checkout@v2 - name: Run a script run: echo "Event of type - $GITHUB_EVENT_NAME" From 4544267f040682d82d45ba483d2c3f0e41b81694 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 15:51:00 +0100 Subject: [PATCH 15/25] webhook --- .github/workflows/.webhook.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/webhook.yml | 1 + 2 files changed, 1 insertion(+) diff --git a/.github/workflows/.webhook.yml.swp b/.github/workflows/.webhook.yml.swp index d7b5f56cbdeab50d24db5688b918180c508e74a5..a7e182c744696076f9e243894b9131cc655cba31 100644 GIT binary patch delta 85 zcmZojXh@JsG6?hZRj|-AVgLdG1_re?(&-C0Ef}rUHcFjmo|wS8`5m(o52L_lL4nWw iyp? Date: Fri, 25 Oct 2024 16:04:14 +0100 Subject: [PATCH 16/25] conditional --- .github/workflows/.conditional.yml.swp | Bin 0 -> 4096 bytes .github/workflows/.webhook.yml.swp | Bin 12288 -> 0 bytes .github/workflows/conditional.yml | 14 ++++++++++++++ 3 files changed, 14 insertions(+) create mode 100644 .github/workflows/.conditional.yml.swp delete mode 100644 .github/workflows/.webhook.yml.swp create mode 100644 .github/workflows/conditional.yml diff --git a/.github/workflows/.conditional.yml.swp b/.github/workflows/.conditional.yml.swp new file mode 100644 index 0000000000000000000000000000000000000000..b35df46a5088b8f65459d41af976b2930a220214 GIT binary patch literal 4096 zcmYc?2=nw+u+TGN00IF92ItMv>1~`AjFU7O7z|62Gb)`D4GpV6lDI*5sasAdZfUqo z9l}6;_so)v(j;Biip1Q4oYZ1{y>zgEetCXTc3Mt;d9i+SeqKsuNoIatVvb&AZVud( zQO0NpjD`StA;8OEY-DHv(yOebs30s9N}e&Jx<*4_Gz3ONU^E0qLtr!nMnhmU1V%$( KGz5lZ2mk$Hnbwp3d|E6!;06K^xVpeCdORGgH}wy^`+WD#!PQ%#5&{r_00bZa0SG_<0uZ=% z0=DYWJK6P(Zs+nBKs$ODuH8pmAOHafKmY;|fB*y_009U<00I!Wh63@JXnvdMyQF#l z|L^zzpB19tl3$Xqk}r}^l8=)25+lhZFC~v8E0Ukm<44!)Thk8%0uX=z1Rwwb2tWV= z5P$##An;!Wn7A9YD??UkrrC>5RcTotvz=FpeSWyTv;X2?a}*s$d;6okXSJ=ZsaA3ENxQmhrW0 z%_Xk1&M#uCOtVI=a;xk4=)6uA UAX+?%ceFT8&kF^$ICt;SUqEk*1poj5 diff --git a/.github/workflows/conditional.yml b/.github/workflows/conditional.yml new file mode 100644 index 000000000..87b48c2f9 --- /dev/null +++ b/.github/workflows/conditional.yml @@ -0,0 +1,14 @@ +name: example-workflow +on: [push] +jobs: + hello-world: + if: github.repository == 'octo-org/octo-repo-prod' + runs-on: ubuntu-latest + steps: + - name: "Hello World" + run: echo "Hello World!" + goodbye-moon: + runs-on: ubuntu-latest + steps: + - name: "Goodbye Moon" + run: echo "Goodbye Moon!" \ No newline at end of file From f5b63c01290c9928201ad1852434b3873148c06e Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 16:05:53 +0100 Subject: [PATCH 17/25] conditional --- .github/workflows/.conditional.yml.swp | Bin 4096 -> 4096 bytes .github/workflows/conditional.yml | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/.conditional.yml.swp b/.github/workflows/.conditional.yml.swp index b35df46a5088b8f65459d41af976b2930a220214..5479b36fd4de69fecab5c67ec2caa3bb865ed599 100644 GIT binary patch delta 34 ocmZorXi$($G6?hZRj|-AVgLdG28Pp{rPJ4PS}=azDEXWp0FL Date: Fri, 25 Oct 2024 16:10:00 +0100 Subject: [PATCH 18/25] conditional --- ....yml.swp => .expression-functions.yml.swp} | Bin 4096 -> 4096 bytes .github/workflows/expression-functions.yml | 37 ++++++++++++++++++ 2 files changed, 37 insertions(+) rename .github/workflows/{.conditional.yml.swp => .expression-functions.yml.swp} (96%) create mode 100644 .github/workflows/expression-functions.yml diff --git a/.github/workflows/.conditional.yml.swp b/.github/workflows/.expression-functions.yml.swp similarity index 96% rename from .github/workflows/.conditional.yml.swp rename to .github/workflows/.expression-functions.yml.swp index 5479b36fd4de69fecab5c67ec2caa3bb865ed599..76624097a8f906cd285c9de8637ece7feca2a945 100644 GIT binary patch delta 68 zcmZorXi$(!G6?hZRj|-AVgLdG28Lx@q|@6tEf|foCrUL)q*fFZr4|=w=I80AmF6Xv V02#%4mAN?^H`*|7e#b1t0|0!h6&?Tp delta 58 zcmZorXi$(!G6?hZRj|-AVgLdG28Pp{rPJ4PS}=aroG8`6ot&SSl39|OpO=`kah(J6 M#01XG@0f*n0M-E!)Bpeg diff --git a/.github/workflows/expression-functions.yml b/.github/workflows/expression-functions.yml new file mode 100644 index 000000000..e213a386b --- /dev/null +++ b/.github/workflows/expression-functions.yml @@ -0,0 +1,37 @@ +name: Expression Functions Demo + +on: + push: + branches: + - main + issues: + types: [opened, labeled] + +jobs: + expression-functions: + runs-on: ubuntu-latest + steps: + - name: Check if string contains substring + if: contains('Hello world', 'llo') + run: echo "The string contains the substring." + - name: Check if string starts with + if: startsWith('Hello world', 'He') + run: echo "The string starts with 'He'." + - name: Check if string ends with + if: endsWith('Hello world', 'ld') + run: echo "The string ends with 'ld'." + - name: Format and echo string + run: echo ${{ format('Hello {0} {1} {2}', 'Mona', 'the', 'Octocat') }} + - name: Join issue labels + if: github.event_name == 'issues' + run: echo "Issue labels: ${{ join(github.event.issue.labels.*.name, ', ') }}" + - name: Convert job context to JSON + run: echo "Job context in JSON: ${{ toJSON(github.job) }}" + - name: Parse JSON string + run: echo "Parsed JSON: ${{ fromJSON('{"hello":"world"}').hello }}" + - name: Hash files + run: echo "Hash of files: ${{ hashFiles('**/package-lock.json', '**/Gemfile.lock') }} + - name: The job has succeeded + if: ${{ success() }} + - name: The job has failed + if: ${{ failure() }} \ No newline at end of file From 537d03f3a56ba6a8f198274772834c45d8fc9803 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 16:12:46 +0100 Subject: [PATCH 19/25] expressions --- .../workflows/.expression-functions.yml.swp | Bin 4096 -> 12288 bytes .github/workflows/expression-functions.yml | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp index 76624097a8f906cd285c9de8637ece7feca2a945..399ce8f94141f48dce99206c41e11e744ab2356c 100644 GIT binary patch literal 12288 zcmeI2J#W-V7{@1cgqK55!buN%oV*FFH@nwFE2V+U3pw7T<48denzd(RC*GNrXPg&S zd)HAQB)BiY2cSTrK!O@wcT`tWKzkh$Uw~)EcCuPFN?Ook<*%{*yw1;KORG$K=FZjY zFzYuN9;X;ve06s1;nCTN=0(ODCWv+}^G4%=HST|`WD7~Qzj@d4=U&44Vr-(UU7O$L z-CiPe-CuJz>RT$^=p<@O*Tr@(6OJZ|)IX@# zs28ZeQBP5iP$_B!bq#eE_30#IZ%|KA0ji0bM14HL*h|!7)Ew$Z)aT=jJwq8(6LlK( z_84Q&QNN)))FkTvqQ7^xM>>cA5g-CYfCvx)B0vO)KtTYCBkr`|Lcb3k9w%8Us#7o+ zu-sMy$-ANjw<7`Tstpm>&P{}c13($Avmn6zrw2tlHxUjcNHf_25kv|qOI$~wI?#!6 zk89o(R*V+xW!0OWuJ?Gb!Pi7BQNf14u9fsIfxW*dx;DnQ_dVNxWn=;_vrD_%_)y(j zJk=tE<==1K$VsHCYcHx^f3*^cBvGrC)@lVe+a}>^W#CQu?&g>}E>oUJn>3bd_o7=jIWwj_F zHia~PY+d}^#h>==6Gy7}H(Wk{(8F=}ts~6Mf#(uvZv^==76NA~%8zN!EjyKVxv6?f zmNWEc2GDPyngiRybtSnSO(g7aGcYRP#&tGQZo#DiF2j5=?T_Cs=G+QGh8nhTD>ZmY z==tTU$tP=#D`+cQbC2J4fv!^{)vrV%*uZz;tHfg_T^VXX8=ji7g(WfCLT(=01Ueto z#8C1B+OP|W$5I1w2A#EYJR>|xr>}V=>cC#g;JxgwC2d4cx7;bdkGiJtTadLgX|h_v zjnD>7<94>U7``4D=pxNd&weiMs-BP{yp%6D5#B>%zBKa!05$01EL}`H;$GnRku=6Cnf!$P^29)1;F#l8TRuhU8Z delta 35 pcmZojXiyMJG6?hZRj|-AVgLdG28Lx@HVR#5o|wS8`5m(m4*;V{35Wmy diff --git a/.github/workflows/expression-functions.yml b/.github/workflows/expression-functions.yml index e213a386b..eb765b65b 100644 --- a/.github/workflows/expression-functions.yml +++ b/.github/workflows/expression-functions.yml @@ -24,14 +24,14 @@ jobs: run: echo ${{ format('Hello {0} {1} {2}', 'Mona', 'the', 'Octocat') }} - name: Join issue labels if: github.event_name == 'issues' - run: echo "Issue labels: ${{ join(github.event.issue.labels.*.name, ', ') }}" + run: echo "Issue labels ${{ join(github.event.issue.labels.*.name, ', ') }}" - name: Convert job context to JSON - run: echo "Job context in JSON: ${{ toJSON(github.job) }}" + run: echo "Job context in JSON ${{ toJSON(github.job) }}" - name: Parse JSON string - run: echo "Parsed JSON: ${{ fromJSON('{"hello":"world"}').hello }}" + run: echo "Parsed JSON ${{ fromJSON('{\"hello\":\"world\"}').hello }}" - name: Hash files - run: echo "Hash of files: ${{ hashFiles('**/package-lock.json', '**/Gemfile.lock') }} + run: echo "Hash of files: ${{ hashFiles('**/package-lock.json', '**/Gemfile.lock') }}" - name: The job has succeeded if: ${{ success() }} - name: The job has failed - if: ${{ failure() }} \ No newline at end of file + if: ${{ failure() }} From 5c4fc5ba7e1c1898b7371a3af4f55128f2d92b31 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 16:13:28 +0100 Subject: [PATCH 20/25] expressions --- .../workflows/.expression-functions.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/expression-functions.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp index 399ce8f94141f48dce99206c41e11e744ab2356c..548bc6f73ca3aeb972a28f48d3460156b281e277 100644 GIT binary patch delta 81 zcmZojXh;xEG6?hZRj|-AVgLdG28NWa(&;-lioTa;mE~e!I6IkBp#WDG^){MP_%5X6-oSDq2&@blA&A^}z#9To9 f5+n-5XSp^rvdD2wKBL7k`Ks1*Myt&^+EZ8nE5Q^% diff --git a/.github/workflows/expression-functions.yml b/.github/workflows/expression-functions.yml index eb765b65b..0f2ce819b 100644 --- a/.github/workflows/expression-functions.yml +++ b/.github/workflows/expression-functions.yml @@ -30,7 +30,7 @@ jobs: - name: Parse JSON string run: echo "Parsed JSON ${{ fromJSON('{\"hello\":\"world\"}').hello }}" - name: Hash files - run: echo "Hash of files: ${{ hashFiles('**/package-lock.json', '**/Gemfile.lock') }}" + run: echo "Hash of files ${{ hashFiles('**/package-lock.json', '**/Gemfile.lock') }}" - name: The job has succeeded if: ${{ success() }} - name: The job has failed From ecd34e8bae6a19d2a27fd32addb1616c3da3b037 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 16:16:37 +0100 Subject: [PATCH 21/25] expressions --- .../workflows/.expression-functions.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/expression-functions.yml | 2 ++ 2 files changed, 2 insertions(+) diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp index 548bc6f73ca3aeb972a28f48d3460156b281e277..55f004344699948144ba934ab9646053affd33bf 100644 GIT binary patch delta 131 zcmZojXh;xEG6?hZRj|-AVgLdG1_r-v(&_s*ivH$jRNpKp@R^_YHYWqaWG;xL`eZ?c z$$amCyt6>O0f;AaZDwS7$T|6p7Kdn2X`YpWQfhKWzCv)Qv$Jb(u%Z&f Date: Fri, 25 Oct 2024 16:17:15 +0100 Subject: [PATCH 22/25] expressions --- .../workflows/.expression-functions.yml.swp | Bin 12288 -> 12288 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp index 55f004344699948144ba934ab9646053affd33bf..1e2e1c02cc7fd324c023dd87ba967648f414c687 100644 GIT binary patch delta 30 kcmZojXh;xEG6?hZRj|-AVgLdG28Mub(&z>% From 93e9e235061a22638f4f17f93bcb381330557292 Mon Sep 17 00:00:00 2001 From: 1tchyBa11z Date: Fri, 25 Oct 2024 16:18:05 +0100 Subject: [PATCH 23/25] expressions --- .../workflows/.expression-functions.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/expression-functions.yml | 1 + 2 files changed, 1 insertion(+) diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp index 1e2e1c02cc7fd324c023dd87ba967648f414c687..697cde87aaeace593cfc7f806e72a8ed116a3892 100644 GIT binary patch delta 221 zcmZojXh;xEG6?hZRj|-AVgLdG28PmY(&^_mivH$j)YvR2@R^@?A14Dt6&FNOW3r%v zeEocW28O9XTmi)8KwJpKkw9z*#Ku6(1jN_*7#J1+aTySM0kI?yf8=FgI1a=!fVdcl zRe+cUh;Q*QFth@3G!RPy@lS3BhE+g35r~a}m>-Bg0bOtvh_`SturW*rGO9LjR5;4H ed9s!+t3X<6Vo7OHs(xjDX_0Pje(vP$`knyFIxC(4 delta 201 zcmZojXh;xEG6?hZRj|-AVgLdG28Mub(&5K9B`2R;Udoj}|V#K}Nx1jJlG{D7B%VIvUt0I@9) z%L4Id9tMVaKwJXEMnEhC#D}>V7*+wX4-jhrF*gvu1G?ZW5O3gOU Date: Fri, 25 Oct 2024 16:20:04 +0100 Subject: [PATCH 24/25] expressions --- .../workflows/.expression-functions.yml.swp | Bin 12288 -> 12288 bytes .github/workflows/expression-functions.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp index 697cde87aaeace593cfc7f806e72a8ed116a3892..1472676b5609f7294ec0a296e7970bee9ea41a6e 100644 GIT binary patch delta 131 zcmZojXh;xCG6?hZRj|-AVgLdG1_rV1(&@Zh8^zwqvmW4NV5phQsnD&ohMR$5G7y^r zu^w44|jVmXT4)NX^N~SF%zn&o9bJ VQL0tf)B}qs)Yisq{;ti*0sx$3AeaCE delta 127 zcmZojXh;xCG6?hZRj|-AVgLdG28PmY(&^_oH;TQJXWhriz)&@rQ=waF6*mLJL?AW> zVtye0#KpjH6^OS0@pK@r;@Zr}a)fhpjg}MR Date: Fri, 25 Oct 2024 16:27:18 +0100 Subject: [PATCH 25/25] runners --- .../workflows/.expression-functions.yml.swp | Bin 12288 -> 0 bytes .github/workflows/.runner-windows.yml.swp | Bin 0 -> 4096 bytes .github/workflows/runner-macos.yml | 31 +++++++++++++++ .github/workflows/runner-windows.yml | 36 ++++++++++++++++++ 4 files changed, 67 insertions(+) delete mode 100644 .github/workflows/.expression-functions.yml.swp create mode 100644 .github/workflows/.runner-windows.yml.swp create mode 100644 .github/workflows/runner-macos.yml create mode 100644 .github/workflows/runner-windows.yml diff --git a/.github/workflows/.expression-functions.yml.swp b/.github/workflows/.expression-functions.yml.swp deleted file mode 100644 index 1472676b5609f7294ec0a296e7970bee9ea41a6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2&u`R56vrosOQE5qNJxmw!ytK+VsADGDOw2*goF@@QYi(509CX0Z0y9ISv=$X zV7u+9e?e8LJ+*&8&ux!fQ2zi9NbRBh7b^9_t#8KbWV>vXT%pg(S7ZCly!V~YOe{s2 z&fNXmcVHo$XLx>Y5g-CYfCvzQcYuKDO|h?V9><1rX$;$` zv3B@K4G|y$M1Tko0U|&IhyW2F0z`la5CJ0a782kwW6$4X?28j<9{>Me|NZ~h2aNrR z`UCY6^#b)P>Ic-fs2$Wc>M80W>N@HQ>KN+PDaL+8ZJ}0C=TLu7Gxi(mJCsIULLEo_ z{yt-0qaLBop?hPWsH>>csDIGgE7Z@Z?@`X{TgaL$69FPX1c(3;AOb|-|4aZz zuA-D}@I;g-Si85lxU{x*!DDqi?Y7}kzYkrWW@RB7GcXtog8@jMi#B|g2-r{^NVs<0 zM7%fpNU3!hMR?Nmu+*-bh{v-#-`)z>38*e~Q#{S;45OQ5**-P=+1X}~N1J?I1euC9 z!ws#Ze;MriTOzkZLi^sgbE{`wPtGNFS^qmJSN5^@DKE5$VRh~9Cl#hb<@TZB_q{}9 zney5mo~g}ZZ{W{_?hO`sJYL16sj_HOq;h>iF>e(aM@ky8V<46LHH~r=s}sB-uEeBy zEGoGr3gZ^4PGXcxGO5;WtxEwJ?})6zxuH_o7?u!QLYgqOUBaqMI2+o%fK2gcv^;>_ zK%?V6w;kcyHSk>m?GMY>z*n&lxX`ft1bc2nsv_s6;jdWA(4QMXzlE9~SPOTQa}O9NcS;Fk1Y{C1mHQ4liLu#G3C!OvnptXH#|tPMWESZ&QMzjc9K zXU3{8CL-EIL~kUXFlleZfHu4^wS^TiZlMZKG=ZHDGcl6<5F2(Q@l9)JYPmB%}e!AQzc!DWzgEetCXTc3Mt;d9i*`X4gG8h{f0&_M4gR+vMg0N618D@-X84ZEa5Eu=C(GVC7fzc2c4S~@R N7!85Z5E!Z<006ZgBz6D* literal 0 HcmV?d00001 diff --git a/.github/workflows/runner-macos.yml b/.github/workflows/runner-macos.yml new file mode 100644 index 000000000..217ac9d41 --- /dev/null +++ b/.github/workflows/runner-macos.yml @@ -0,0 +1,31 @@ +name: macOS Workflow Example + +on: + push: + branches: + - main + - feature/your-mom + +jobs: + build-and-test: + runs-on: macos-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Create Swift File + run: | + echo 'print("Hello from Swift on macOS")' > hello.swift + + - name: Install dependencies + run: | + brew install swiftlint + + - name: Run SwiftLint + run: swiftlint + + - name: Compile and run Swift program + run: | + swiftc hello.swift + ./hello diff --git a/.github/workflows/runner-windows.yml b/.github/workflows/runner-windows.yml new file mode 100644 index 000000000..53c4fa859 --- /dev/null +++ b/.github/workflows/runner-windows.yml @@ -0,0 +1,36 @@ +name: Windows Workflow Example + +on: + push: + branches: + - main + - feature/your-mom + +jobs: + build-and-test: + runs-on: windows-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Install dependencies + run: choco install dotnetcore-sdk + shell: powershell + + - name: Compile and run C# program + run: | + Add-Content -Path "Hello.cs" -Value @" + using System; + public class Hello + { + public static void Main() + { + Console.WriteLine("Hello, Windows from C#"); + } + } + "@ + dotnet new console --force --no-restore + Move-Item -Path "Hello.cs" -Destination "Program.cs" -Force + dotnet run + shell: powershell