public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:16 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:16 UTC (permalink / raw
  To: gentoo-commits

commit:     e18736795f935f340c638d48c7b39c23d3e78c2f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:16:26 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:16:26 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=e1873679

ci: add basic 'make check' workflow

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000..502583d
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,19 @@
+# GitHub actions workflow.
+# https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+name: CI
+
+on: [pull_request, push]
+
+jobs:
+  make:
+    steps:
+    - name: Install dependencies
+      run: |
+        sudo apt-get update
+        sudo apt-get install -y build-essential autoconf
+        esac
+    - uses: actions/checkout@v4
+    - name: Run tests
+    - run: |
+        make check


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:17 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ea3ab96db1433c8e338b906003b1b7e650a78dde
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:17:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:17:16 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=ea3ab96d

ci: fix syntax

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 502583d..0f8e6e1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -12,7 +12,6 @@ jobs:
       run: |
         sudo apt-get update
         sudo apt-get install -y build-essential autoconf
-        esac
     - uses: actions/checkout@v4
     - name: Run tests
     - run: |


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:17 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9b3a2565af7d8ddb22c2027e1368f4ab242109b7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:17:39 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:17:39 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=9b3a2565

ci: fix syntax (again)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 0f8e6e1..1bba891 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -14,5 +14,5 @@ jobs:
         sudo apt-get install -y build-essential autoconf
     - uses: actions/checkout@v4
     - name: Run tests
-    - run: |
+      run: |
         make check


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:18 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3ee20fdb4dde4872ed687efdbe8ab7111df39369
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:18:20 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:18:20 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=3ee20fdb

ci: fix syntax (again again)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 1bba891..5ba72c1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -13,6 +13,6 @@ jobs:
         sudo apt-get update
         sudo apt-get install -y build-essential autoconf
     - uses: actions/checkout@v4
-    - name: Run tests
+      name: Run tests
       run: |
         make check


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:19 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:19 UTC (permalink / raw
  To: gentoo-commits

commit:     aa5d5682c5d488b706d22d5955f24645fc66b8a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:19:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:19:45 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=aa5d5682

ci: fix syntax

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 5ba72c1..40c366d 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -7,12 +7,13 @@ on: [pull_request, push]
 
 jobs:
   make:
+    runs-on: [ubuntu-latest]
     steps:
     - name: Install dependencies
       run: |
         sudo apt-get update
         sudo apt-get install -y build-essential autoconf
     - uses: actions/checkout@v4
-      name: Run tests
+    - name: Run tests
       run: |
         make check


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:25 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:25 UTC (permalink / raw
  To: gentoo-commits

commit:     3b4f057827907c1ad75c374d48d5d6905d3417f5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:25:01 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:25:01 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=3b4f0578

ci: use gentoo container

Needed for gentoo-functions.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 40c366d..fc59771 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -7,7 +7,8 @@ on: [pull_request, push]
 
 jobs:
   make:
-    runs-on: [ubuntu-latest]
+    runs-on: ubuntu-latest
+    container: gentoo/stage3
     steps:
     - name: Install dependencies
       run: |


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/
@ 2024-11-15  4:26 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2024-11-15  4:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c4aff9990477714b5a7c935b7fffe9c5abf9d21b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 04:26:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 04:26:34 2024 +0000
URL:        https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=c4aff999

ci: drop unnecessary apt step

Not necessary with Gentoo, obviously.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build.yml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index fc59771..3f47829 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -10,10 +10,6 @@ jobs:
     runs-on: ubuntu-latest
     container: gentoo/stage3
     steps:
-    - name: Install dependencies
-      run: |
-        sudo apt-get update
-        sudo apt-get install -y build-essential autoconf
     - uses: actions/checkout@v4
     - name: Run tests
       run: |


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-11-15  4:26 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-15  4:17 [gentoo-commits] proj/elt-patches:master commit in: .github/workflows/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-11-15  4:26 Sam James
2024-11-15  4:25 Sam James
2024-11-15  4:19 Sam James
2024-11-15  4:18 Sam James
2024-11-15  4:17 Sam James
2024-11-15  4:16 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox