* [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