From ca56e8af4f58bb44ddfe859f603efee854b01b2a Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 15:24:34 +0700 Subject: [PATCH 01/29] added actions --- .gitea/workflows/demo.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .gitea/workflows/demo.yaml diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml new file mode 100644 index 0000000..394c807 --- /dev/null +++ b/.gitea/workflows/demo.yaml @@ -0,0 +1,19 @@ +name: Gitea Actions Demo +run-name: ${{ gitea.actor }} is testing out Gitea Actions πŸš€ +on: [push] + +jobs: + Explore-Gitea-Actions: + runs-on: ubuntu-latest + steps: + - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." + - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" + - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." + - name: Check out repository code + uses: actions/checkout@v4 + - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." + - run: echo "πŸ–₯️ The workflow is now ready to test your code on the runner." + - name: List files in the repository + run: | + ls ${{ gitea.workspace }} + - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file From 6f1e2edeed29c762fbea460ed64c9e8b484fb051 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 15:30:37 +0700 Subject: [PATCH 02/29] actions demo --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 394c807..d67ac59 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -10,7 +10,7 @@ jobs: - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - name: Check out repository code - uses: actions/checkout@v4 + uses: actions/checkout@v3 - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." - run: echo "πŸ–₯️ The workflow is now ready to test your code on the runner." - name: List files in the repository From 6cdd9c228951d11024a4282aa920ee594175442e Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 15:33:22 +0700 Subject: [PATCH 03/29] actions demo --- .gitea/workflows/demo.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index d67ac59..d346d8a 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -9,6 +9,7 @@ jobs: - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." + - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - name: Check out repository code uses: actions/checkout@v3 - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." From 91b40b0f96c47f12879a14a21cb4c880c5cf81fd Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 15:37:21 +0700 Subject: [PATCH 04/29] actions demo --- .gitea/workflows/demo.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index d346d8a..1f6c85f 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -10,6 +10,9 @@ jobs: - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts + - run: apt update && apt upgrade -y && apt install -y wget ca-certificates + - run: wget https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem + - run: cp -v TolaMironcenkoCA.pem /usr/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." From 2b88aa3932c15f0b0b66954a43cae81b235390e4 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 15:40:07 +0700 Subject: [PATCH 05/29] actions demo --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 1f6c85f..c59b88d 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -11,7 +11,7 @@ jobs: - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - run: apt update && apt upgrade -y && apt install -y wget ca-certificates - - run: wget https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem + - run: wget --no-check-certificate https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 From d5096e34741f78682f703c0ce9c071d33a0ba802 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 15:45:56 +0700 Subject: [PATCH 06/29] actions demo --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index c59b88d..bccd449 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -11,7 +11,7 @@ jobs: - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - run: apt update && apt upgrade -y && apt install -y wget ca-certificates - - run: wget --no-check-certificate https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem + - run: printf "-----BEGIN CERTIFICATE-----\nMIIEDTCCAvWgAwIBAgIUDI2PTd6Rifa2TZnBq+YSBhCl8yAwDQYJKoZIhvcNAQEL\nBQAwgZUxCzAJBgNVBAYTAlJVMRUwEwYDVQQIDAxUb21zayBPYmxhc3QxDjAMBgNV\nBAcMBVRvbXNrMQ0wCwYDVQQKDARIb21lMQ0wCwYDVQQLDARIb21lMRcwFQYDVQQD\nDA5Ub2xhTWlyb25jZW5rbzEoMCYGCSqGSIb3DQEJARYZdG9sYW1pcm9uY2Vua29A\naWNsb3VkLmNvbTAeFw0yNDEyMjQwNjE0MTNaFw0yOTEyMjMwNjE0MTNaMIGVMQsw\nCQYDVQQGEwJSVTEVMBMGA1UECAwMVG9tc2sgT2JsYXN0MQ4wDAYDVQQHDAVUb21z\nazENMAsGA1UECgwESG9tZTENMAsGA1UECwwESG9tZTEXMBUGA1UEAwwOVG9sYU1p\ncm9uY2Vua28xKDAmBgkqhkiG9w0BCQEWGXRvbGFtaXJvbmNlbmtvQGljbG91ZC5j\nb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHjWmrhWZs+XCy/y8F\nNdh2aM0llnBvpkOT7Mjq72KkuLodpy4ODXeZRv3rvSpagY1b1H3XrI8LmNlkq4c6\n214ZhvsRJr04sY3xrjXO5z2lt05LpM8KhrhPsABBc+OBhqd8TlMjKggDkJcjcZc9\n7V6b6XccUFjuXoQGEwNDfoBcoryF0mvnr8A7jEH/8EYQR/4XqG4x5T0J70uDvvND\ncWEoCtyC91zT3y9sXpxpDGYZlzIBQeVH1YV1vOacCQ2W69fVi2iQ79GC2UMJWOvF\nWbsCTMy4CmqAZnR90UxmGVGE9Uoh6eLA0R+3Yth3xNbpgN6MCsEMehdYP2NqxuMH\nfaftAgMBAAGjUzBRMB0GA1UdDgQWBBQN/IzIgF2um4AeeYH6ry3AVBe6ojAfBgNV\nHSMEGDAWgBQN/IzIgF2um4AeeYH6ry3AVBe6ojAPBgNVHRMBAf8EBTADAQH/MA0G\nCSqGSIb3DQEBCwUAA4IBAQACKHnhI8x6+CohWk4s952y5qlt8YWznBxVwBIKIDWc\nIM9eXbsu0hmrythaeiSLEQvMC1qihhAyXS9p00WA77poekyy2qXHvHfH/KWTbjp7\n+Hw/YxaF3XtaX7f7mjIq9yWlKHgexEIem5V1trJpRZ2TdpmwWmAJMVNBdcUKx4zv\n1KhF94yOK0KQEyAXotrMTgWjihGK/4ZRQleV/BaLnotWgSkSEbncSrslGWaItoF9\nb9Pms4sJWFuAepx8IRxDlIgPtrppEle1H1ClygRbotmvgqdWwl/dPBNXki6b2JU2\nUsycC9DEV8M18/OIFIbtnEfhVBLlQd4T0Bq1dFN07hPQ\n-----END CERTIFICATE-----" > TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 From ddcff59b698e219cc27065d11db8239ba0043be9 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:04:23 +0700 Subject: [PATCH 07/29] actions --- .gitea/workflows/demo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index bccd449..57518f7 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -10,8 +10,8 @@ jobs: - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - - run: apt update && apt upgrade -y && apt install -y wget ca-certificates - - run: printf "-----BEGIN CERTIFICATE-----\nMIIEDTCCAvWgAwIBAgIUDI2PTd6Rifa2TZnBq+YSBhCl8yAwDQYJKoZIhvcNAQEL\nBQAwgZUxCzAJBgNVBAYTAlJVMRUwEwYDVQQIDAxUb21zayBPYmxhc3QxDjAMBgNV\nBAcMBVRvbXNrMQ0wCwYDVQQKDARIb21lMQ0wCwYDVQQLDARIb21lMRcwFQYDVQQD\nDA5Ub2xhTWlyb25jZW5rbzEoMCYGCSqGSIb3DQEJARYZdG9sYW1pcm9uY2Vua29A\naWNsb3VkLmNvbTAeFw0yNDEyMjQwNjE0MTNaFw0yOTEyMjMwNjE0MTNaMIGVMQsw\nCQYDVQQGEwJSVTEVMBMGA1UECAwMVG9tc2sgT2JsYXN0MQ4wDAYDVQQHDAVUb21z\nazENMAsGA1UECgwESG9tZTENMAsGA1UECwwESG9tZTEXMBUGA1UEAwwOVG9sYU1p\ncm9uY2Vua28xKDAmBgkqhkiG9w0BCQEWGXRvbGFtaXJvbmNlbmtvQGljbG91ZC5j\nb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHjWmrhWZs+XCy/y8F\nNdh2aM0llnBvpkOT7Mjq72KkuLodpy4ODXeZRv3rvSpagY1b1H3XrI8LmNlkq4c6\n214ZhvsRJr04sY3xrjXO5z2lt05LpM8KhrhPsABBc+OBhqd8TlMjKggDkJcjcZc9\n7V6b6XccUFjuXoQGEwNDfoBcoryF0mvnr8A7jEH/8EYQR/4XqG4x5T0J70uDvvND\ncWEoCtyC91zT3y9sXpxpDGYZlzIBQeVH1YV1vOacCQ2W69fVi2iQ79GC2UMJWOvF\nWbsCTMy4CmqAZnR90UxmGVGE9Uoh6eLA0R+3Yth3xNbpgN6MCsEMehdYP2NqxuMH\nfaftAgMBAAGjUzBRMB0GA1UdDgQWBBQN/IzIgF2um4AeeYH6ry3AVBe6ojAfBgNV\nHSMEGDAWgBQN/IzIgF2um4AeeYH6ry3AVBe6ojAPBgNVHRMBAf8EBTADAQH/MA0G\nCSqGSIb3DQEBCwUAA4IBAQACKHnhI8x6+CohWk4s952y5qlt8YWznBxVwBIKIDWc\nIM9eXbsu0hmrythaeiSLEQvMC1qihhAyXS9p00WA77poekyy2qXHvHfH/KWTbjp7\n+Hw/YxaF3XtaX7f7mjIq9yWlKHgexEIem5V1trJpRZ2TdpmwWmAJMVNBdcUKx4zv\n1KhF94yOK0KQEyAXotrMTgWjihGK/4ZRQleV/BaLnotWgSkSEbncSrslGWaItoF9\nb9Pms4sJWFuAepx8IRxDlIgPtrppEle1H1ClygRbotmvgqdWwl/dPBNXki6b2JU2\nUsycC9DEV8M18/OIFIbtnEfhVBLlQd4T0Bq1dFN07hPQ\n-----END CERTIFICATE-----" > TolaMironcenkoCA.pem + - run: apt update && apt upgrade -y && apt install -y curl ca-certificates + - run: curl -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -H "accept: application/json" -H "Authorization: token d57cf51c49b425b42148e5a56882f8330bde011c" -o TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 From 626018c908bf96b92145311fb45cdd58cdbb655c Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:07:22 +0700 Subject: [PATCH 08/29] actions demo --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 57518f7..5e2739b 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -20,4 +20,4 @@ jobs: - name: List files in the repository run: | ls ${{ gitea.workspace }} - - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file + - run: echo "🍏This job's status is ${{ job.status }}." \ No newline at end of file From 16ff157fda952d02a7d3183c2c36a8000db88c1a Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:09:15 +0700 Subject: [PATCH 09/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 5e2739b..57518f7 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -20,4 +20,4 @@ jobs: - name: List files in the repository run: | ls ${{ gitea.workspace }} - - run: echo "🍏This job's status is ${{ job.status }}." \ No newline at end of file + - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file From b21fd3c42b9346528bba63554e61ef72898d08c1 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:12:49 +0700 Subject: [PATCH 10/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 57518f7..f9c13fa 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -11,7 +11,7 @@ jobs: - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - run: apt update && apt upgrade -y && apt install -y curl ca-certificates - - run: curl -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -H "accept: application/json" -H "Authorization: token d57cf51c49b425b42148e5a56882f8330bde011c" -o TolaMironcenkoCA.pem + - run: curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 From 5456e729c754cb67e97c915f1d1256600f3e0f1b Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:15:42 +0700 Subject: [PATCH 11/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index f9c13fa..d7222fc 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -12,7 +12,7 @@ jobs: - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - run: apt update && apt upgrade -y && apt install -y curl ca-certificates - run: curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o TolaMironcenkoCA.pem - - run: cp -v TolaMironcenkoCA.pem /usr/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates + - run: cp -v TolaMironcenkoCA.pem /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." From 2ca89de045efe40408db4e80a4f4a7ad45b6c1c7 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:21:51 +0700 Subject: [PATCH 12/29] actions --- .gitea/workflows/demo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index d7222fc..9208a31 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -4,13 +4,13 @@ on: [push] jobs: Explore-Gitea-Actions: - runs-on: ubuntu-latest + runs-on: alpine steps: - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - - run: apt update && apt upgrade -y && apt install -y curl ca-certificates + - run: apk update && apk upgrade && apk add curl ca-certificates - run: curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code From fb41e82907c1a36fc3f9ee3fd1de512ca1999b00 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:22:20 +0700 Subject: [PATCH 13/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 9208a31..1097651 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -4,7 +4,7 @@ on: [push] jobs: Explore-Gitea-Actions: - runs-on: alpine + runs-on: alpine steps: - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" From 90307a22c8389250455c46774066978f5f49bef6 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:33:56 +0700 Subject: [PATCH 14/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 1097651..0f2b956 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -4,7 +4,7 @@ on: [push] jobs: Explore-Gitea-Actions: - runs-on: alpine + runs-on: gitea.home.com:3000/tolamironcenko/alpine:3.21.0 steps: - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" From 6f613f41428517223c684de793b45ae3d65e80ca Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:35:54 +0700 Subject: [PATCH 15/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 0f2b956..1097651 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -4,7 +4,7 @@ on: [push] jobs: Explore-Gitea-Actions: - runs-on: gitea.home.com:3000/tolamironcenko/alpine:3.21.0 + runs-on: alpine steps: - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" From c054accabd683c58dd005ecc39c3df318c9a457e Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:49:09 +0700 Subject: [PATCH 16/29] actions --- .gitea/workflows/demo.yaml | 7 +++---- .gitignore | 3 ++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 1097651..7c1c668 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -6,11 +6,8 @@ jobs: Explore-Gitea-Actions: runs-on: alpine steps: - - run: echo "πŸŽ‰ The job was automatically triggered by a ${{ gitea.event_name }} event." - - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - - run: echo "πŸ”Ž The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - - run: apk update && apk upgrade && apk add curl ca-certificates + - run: apk update && apk upgrade && apk add curl ca-certificates gcc make - run: curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code @@ -20,4 +17,6 @@ jobs: - name: List files in the repository run: | ls ${{ gitea.workspace }} + - name: Building binary + run: make - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file diff --git a/.gitignore b/.gitignore index 0f74cc4..d677f16 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ *.DS_Storepkg/ pwdgen-1.0-1-x86_64.pkg.tar.gz pkg -arch \ No newline at end of file +arch +build \ No newline at end of file From 6535f487349895fe3df6c48f9dcbc874b9646f53 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:51:21 +0700 Subject: [PATCH 17/29] actions --- .gitea/workflows/demo.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 7c1c668..fc4e434 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -7,7 +7,7 @@ jobs: runs-on: alpine steps: - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - - run: apk update && apk upgrade && apk add curl ca-certificates gcc make + - run: apk update && apk upgrade && apk add curl ca-certificates alpine-sdk - run: curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o TolaMironcenkoCA.pem - run: cp -v TolaMironcenkoCA.pem /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates - name: Check out repository code @@ -19,4 +19,6 @@ jobs: ls ${{ gitea.workspace }} - name: Building binary run: make + - name: Testing to run binary + run: ./build/pwdgen && ./build/pwdgen 100 && ./build/pwdgen 1234567890 10 - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file From f3151d74b2195f4970a5e57de6b286b39a0cc3b5 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:55:44 +0700 Subject: [PATCH 18/29] actions --- .gitea/workflows/demo.yaml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index fc4e434..16618a2 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -6,10 +6,17 @@ jobs: Explore-Gitea-Actions: runs-on: alpine steps: - - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - - run: apk update && apk upgrade && apk add curl ca-certificates alpine-sdk - - run: curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o TolaMironcenkoCA.pem - - run: cp -v TolaMironcenkoCA.pem /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && update-ca-certificates + - name: prepare-container + run: | + apk update && \ + apk upgrade && \ + apk add curl ca-certificates alpine-sdk && \ + echo "83.172.39.220 gitea.home.com" >> /etc/hosts && \ + curl \ + --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ + -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" \ + -o /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && \ + update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." From 34c0afaa268b7f17831cc68939f3d6c92b68f1d8 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 19:57:38 +0700 Subject: [PATCH 19/29] actions --- .gitea/workflows/demo.yaml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 16618a2..3d292bf 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -19,13 +19,9 @@ jobs: update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 - - run: echo "πŸ’‘ The ${{ gitea.repository }} repository has been cloned to the runner." - - run: echo "πŸ–₯️ The workflow is now ready to test your code on the runner." - - name: List files in the repository - run: | - ls ${{ gitea.workspace }} - name: Building binary run: make - name: Testing to run binary run: ./build/pwdgen && ./build/pwdgen 100 && ./build/pwdgen 1234567890 10 - - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file + - name: Status jobs + run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file From 47f94afad51ad9ead2b5db223e91150a6c3084b1 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:08:37 +0700 Subject: [PATCH 20/29] actions --- .gitea/workflows/demo.yaml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 3d292bf..0404d2a 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -4,19 +4,19 @@ on: [push] jobs: Explore-Gitea-Actions: - runs-on: alpine + runs-on: alpine-sdk steps: - - name: prepare-container - run: | - apk update && \ - apk upgrade && \ - apk add curl ca-certificates alpine-sdk && \ - echo "83.172.39.220 gitea.home.com" >> /etc/hosts && \ - curl \ - --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ - -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" \ - -o /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && \ - update-ca-certificates + # - name: prepare-container + # run: | + # apk update && \ + # apk upgrade && \ + # apk add curl ca-certificates alpine-sdk && \ + # echo "83.172.39.220 gitea.home.com" >> /etc/hosts && \ + # curl \ + # --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ + # -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" \ + # -o /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && \ + # update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 - name: Building binary From e6e8ef5c0ff8ded6bd6154b0d31fcca46b88e4ab Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:20:47 +0700 Subject: [PATCH 21/29] actions --- .gitea/workflows/demo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 0404d2a..345280e 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -6,8 +6,8 @@ jobs: Explore-Gitea-Actions: runs-on: alpine-sdk steps: - # - name: prepare-container - # run: | + - name: prepare-container + run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts # apk update && \ # apk upgrade && \ # apk add curl ca-certificates alpine-sdk && \ From 91e5765e662eaefd48b6395c238ce0eca04c5aa1 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:24:45 +0700 Subject: [PATCH 22/29] actions --- .gitea/workflows/demo.yaml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 345280e..88706c9 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -6,16 +6,13 @@ jobs: Explore-Gitea-Actions: runs-on: alpine-sdk steps: - - name: prepare-container - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts + # - name: prepare-container + # run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts # apk update && \ # apk upgrade && \ # apk add curl ca-certificates alpine-sdk && \ # echo "83.172.39.220 gitea.home.com" >> /etc/hosts && \ - # curl \ - # --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ - # -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" \ - # -o /usr/local/share/ca-certificates/TolaMironcenkoCA.crt && \ + # curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o /usr/local/share/ca-certificates/TolaMironcenkoCA.crt # update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 From 6200c30c2db49c59607565cf665ce5cd734581ab Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:28:44 +0700 Subject: [PATCH 23/29] actions --- .gitea/workflows/demo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 88706c9..377d3f9 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -6,8 +6,8 @@ jobs: Explore-Gitea-Actions: runs-on: alpine-sdk steps: - # - name: prepare-container - # run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts + - name: prepare-container + run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts # apk update && \ # apk upgrade && \ # apk add curl ca-certificates alpine-sdk && \ From 4925c208d39ed9c2f99dda16ef7c2934770904b5 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:31:08 +0700 Subject: [PATCH 24/29] actions --- .gitea/workflows/demo.yaml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 377d3f9..b7f8d23 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -1,19 +1,13 @@ -name: Gitea Actions Demo -run-name: ${{ gitea.actor }} is testing out Gitea Actions πŸš€ +name: Prepare Build and Testing executable binary +run-name: ${{ gitea.actor }} on: [push] jobs: - Explore-Gitea-Actions: + Prepare-Build-Testing: runs-on: alpine-sdk steps: - name: prepare-container run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - # apk update && \ - # apk upgrade && \ - # apk add curl ca-certificates alpine-sdk && \ - # echo "83.172.39.220 gitea.home.com" >> /etc/hosts && \ - # curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c -k "https://gitea.home.com:3000/TolaMironcenko/certs/raw/branch/main/root/TolaMironcenkoCA.pem" -o /usr/local/share/ca-certificates/TolaMironcenkoCA.crt - # update-ca-certificates - name: Check out repository code uses: actions/checkout@v3 - name: Building binary From 164b1529de386e9a7992b9cdce469a75dee640c9 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:44:53 +0700 Subject: [PATCH 25/29] actions --- .gitea/workflows/demo.yaml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index b7f8d23..81fac40 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -15,4 +15,23 @@ jobs: - name: Testing to run binary run: ./build/pwdgen && ./build/pwdgen 100 && ./build/pwdgen 1234567890 10 - name: Status jobs - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file + run: echo "🍏 This job's status is ${{ job.status }}." + + Archlinux-package: + runs-on: archlinux-aarch64 + steps: + - name: Download PKGBUILD file + run: | + mkdir workspace && \ + cd workspace && \ + curl \ + https://gitea.home.com:3000/TolaMironcenko/pwdgen/raw/branch/main/PKGBUILD \ + -o PKGBUILD && \ + sed "s/arch=('x86_64')/arch=('aarch64')/" -i PKGBUILD + - name: Build package + run: makepkg -f + - name: Push package + run: | + curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ + --upload-file ./pwdgen-git-1.0-1-aarch64.pkg.tar.zst \ + https://gitea.home.com:3000/api/packages/TolaMironcenko/arch/home \ No newline at end of file From 72d8677824b09383527200e9861fc85f0f829d91 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:47:22 +0700 Subject: [PATCH 26/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 81fac40..d9353dd 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -29,7 +29,7 @@ jobs: -o PKGBUILD && \ sed "s/arch=('x86_64')/arch=('aarch64')/" -i PKGBUILD - name: Build package - run: makepkg -f + run: cd workspace && makepkg -f - name: Push package run: | curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ From 667d7a74acf74d68e637ba6f01d388ac61726eb5 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:48:33 +0700 Subject: [PATCH 27/29] actions --- .gitea/workflows/demo.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index d9353dd..1e6080c 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -32,6 +32,7 @@ jobs: run: cd workspace && makepkg -f - name: Push package run: | + cd workspace && \ curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ --upload-file ./pwdgen-git-1.0-1-aarch64.pkg.tar.zst \ https://gitea.home.com:3000/api/packages/TolaMironcenko/arch/home \ No newline at end of file From 9ed95b2d1eda432c5dff78d4b4598e929b16ba86 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:51:35 +0700 Subject: [PATCH 28/29] actions --- .gitea/workflows/demo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 1e6080c..67dadb6 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -34,5 +34,5 @@ jobs: run: | cd workspace && \ curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ - --upload-file ./pwdgen-git-1.0-1-aarch64.pkg.tar.zst \ + --upload-file ./pwdgen-git-1.0-1-aarch64.pkg.tar.xz \ https://gitea.home.com:3000/api/packages/TolaMironcenko/arch/home \ No newline at end of file From c520caa925c55dfee19f79ae82c626e7dfc4c7a2 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 20:56:36 +0700 Subject: [PATCH 29/29] actions --- .gitea/workflows/{demo.yaml => actions.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .gitea/workflows/{demo.yaml => actions.yaml} (100%) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/actions.yaml similarity index 100% rename from .gitea/workflows/demo.yaml rename to .gitea/workflows/actions.yaml