public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  5:49 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  5:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3c139a4be8a4a3a01a35f8d3690d976cdff579dc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 05:49:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 05:49:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=3c139a4b

.github: Add repoman Github Action

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

 .github/workflows/repoman.yml | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
new file mode 100644
index 0000000000..e44ed6d3b5
--- /dev/null
+++ b/.github/workflows/repoman.yml
@@ -0,0 +1,34 @@
+name: repoman
+
+on:
+  push:
+    branches: [ master ]
+  pull_request:
+    branches: [ master ]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: Set up Python 3.9
+      uses: actions/setup-python@v2
+      with:
+        python-version: 3.9
+    - name: Setup repoman
+      run: |
+        python -m pip install --upgrade pip
+        pip install lxml pyyaml
+        wget -qO - "https://github.com/gentoo/portage/archive/portage-3.0.20.tar.gz" | tar xz
+        sudo groupadd -g 250 portage
+        sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 portage
+    - name: Setup master gentoo repository
+      run: |
+        sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
+        wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1
+        sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd
+        sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf
+        sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile
+    - name: Test with repoman
+      run: |
+        python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  5:49 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  5:49 UTC (permalink / raw
  To: gentoo-commits

commit:     49a4af85ee63a614e20a457f7a5e8582e537b40d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 05:49:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 05:49:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=49a4af85

.github: add pkgcheck Github Action

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

 .github/workflows/main.yml | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000000..735537a090
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,17 @@
+name: pkgcheck
+
+on:
+  push:
+    branches: [master]
+  pull_request:
+    branches: [master]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+    - name: Checkout code
+      uses: actions/checkout@v2
+
+    - name: Run pkgcheck
+      uses: pkgcore/pkgcheck-action@v1


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  5:53 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  5:53 UTC (permalink / raw
  To: gentoo-commits

commit:     7bf9350591f75b64d4289b2d562c94cd380f467c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 05:53:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 05:53:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7bf93505

.github: Drop pkgcheck Github Action for now

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

 .github/workflows/main.yml | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
deleted file mode 100644
index 735537a090..0000000000
--- a/.github/workflows/main.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-name: pkgcheck
-
-on:
-  push:
-    branches: [master]
-  pull_request:
-    branches: [master]
-
-jobs:
-  build:
-    runs-on: ubuntu-latest
-    steps:
-    - name: Checkout code
-      uses: actions/checkout@v2
-
-    - name: Run pkgcheck
-      uses: pkgcore/pkgcheck-action@v1


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:03 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:03 UTC (permalink / raw
  To: gentoo-commits

commit:     19f87483b739477e0e4f2feb3d02bc1dc73f3f86
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:03:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:03:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=19f87483

.github: Enhance repoman Github Action

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

 .github/workflows/repoman.yml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index e44ed6d3b5..735e5d6040 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -31,4 +31,12 @@ jobs:
         sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile
     - name: Test with repoman
       run: |
+		mkdir -p metadata
+		cp /var/db/repos/gentoo/metadata/layout.conf metadata/
+		mkdir -p licenses && cd licenses
+		ln -s /var/db/repos/gentoo/licenses/* .
+		cd ..
+		mkdir -p eclass && cd eclass
+		ln -s /var/db/repos/gentoo/eclass/*.eclass .
+		cd ..
         python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:04 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:04 UTC (permalink / raw
  To: gentoo-commits

commit:     8dc175e6241f5745cbb4b8ddcace86fd69ff337c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:04:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:04:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8dc175e6

.github: Fix repoman indentation

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

 .github/workflows/repoman.yml | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 735e5d6040..5e82d442f6 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -31,12 +31,12 @@ jobs:
         sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile
     - name: Test with repoman
       run: |
-		mkdir -p metadata
-		cp /var/db/repos/gentoo/metadata/layout.conf metadata/
-		mkdir -p licenses && cd licenses
-		ln -s /var/db/repos/gentoo/licenses/* .
-		cd ..
-		mkdir -p eclass && cd eclass
-		ln -s /var/db/repos/gentoo/eclass/*.eclass .
-		cd ..
+        mkdir -p metadata
+        cp /var/db/repos/gentoo/metadata/layout.conf metadata/
+        mkdir -p licenses && cd licenses
+        ln -s /var/db/repos/gentoo/licenses/* .
+        cd ..
+        mkdir -p eclass && cd eclass
+        ln -s /var/db/repos/gentoo/eclass/*.eclass .
+        cd ..
         python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:07 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:07 UTC (permalink / raw
  To: gentoo-commits

commit:     7e5f3365148caa35122333e59fd8cf19e679a70a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:07:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:07:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7e5f3365

.github: Allow failure of 'ln' for eclases in repoman Github Action

We may already have some eclasses in our overlay.

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

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

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 5e82d442f6..463efaf917 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -37,6 +37,6 @@ jobs:
         ln -s /var/db/repos/gentoo/licenses/* .
         cd ..
         mkdir -p eclass && cd eclass
-        ln -s /var/db/repos/gentoo/eclass/*.eclass .
+        ln -s /var/db/repos/gentoo/eclass/*.eclass . || true
         cd ..
         python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:09 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     bf31ec790d584bc08dcb361dd2d1c4ba98427a9c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:09:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:09:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=bf31ec79

.github: Add profiles directory in repoman Github Action

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

 .github/workflows/repoman.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 463efaf917..80575c56d8 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -39,4 +39,7 @@ jobs:
         mkdir -p eclass && cd eclass
         ln -s /var/db/repos/gentoo/eclass/*.eclass . || true
         cd ..
+        mkdir -p profiles && cd profiles
+        ln -s /var/db/repos/gentoo/profiles/* . || true
+        echo "prefix" > repo_name
         python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:11 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7040eb7df483d45c303066a3b2d8c83c70de192c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:11:43 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:11:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7040eb7d

.github: Move back to root of repo in repoman Github Action

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

 .github/workflows/repoman.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 80575c56d8..369bcf357c 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -42,4 +42,5 @@ jobs:
         mkdir -p profiles && cd profiles
         ln -s /var/db/repos/gentoo/profiles/* . || true
         echo "prefix" > repo_name
+        cd ..
         python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:13 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:13 UTC (permalink / raw
  To: gentoo-commits

commit:     8e7360ff4dbb91d8fafd3c1e94d6327e2c57b1a7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:12:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:12:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8e7360ff

.github: Delete old (::gentoo) repo_name in profiles in repoman Github Action

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

 .github/workflows/repoman.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 369bcf357c..61c07e6b3a 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -41,6 +41,7 @@ jobs:
         cd ..
         mkdir -p profiles && cd profiles
         ln -s /var/db/repos/gentoo/profiles/* . || true
+        rm repo_name
         echo "prefix" > repo_name
         cd ..
         python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:15 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:15 UTC (permalink / raw
  To: gentoo-commits

commit:     2e9ca7ced11c448a16beaeeb9e176bdf631b14d1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:15:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:15:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2e9ca7ce

.github: Download metadata.xsd in repoman Github Action

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

 .github/workflows/repoman.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 61c07e6b3a..e56b652e0f 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -27,6 +27,7 @@ jobs:
         sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
         wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1
         sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd
+		sudo wget "https://www.gentoo.org/xml-schema/metadata.xsd" -O /var/cache/distfiles/metadata.xsd
         sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf
         sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile
     - name: Test with repoman


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:16 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     a9707184b4ba3df9d320c45061151f8cdf6ba6df
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:16:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:16:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a9707184

.github: Fix indentation

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

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

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index e56b652e0f..d0254ac0e6 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -27,7 +27,7 @@ jobs:
         sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
         wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1
         sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd
-		sudo wget "https://www.gentoo.org/xml-schema/metadata.xsd" -O /var/cache/distfiles/metadata.xsd
+        sudo wget "https://www.gentoo.org/xml-schema/metadata.xsd" -O /var/cache/distfiles/metadata.xsd
         sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf
         sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile
     - name: Test with repoman


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2021-06-21  6:25 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-21  6:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1c62f044606759b7b67997bd5bb60458c046b104
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 06:25:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 06:25:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1c62f044

.github: Add ::gentoo as master for overlay

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

 .github/workflows/repoman.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index d0254ac0e6..103eac66da 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -34,6 +34,7 @@ jobs:
       run: |
         mkdir -p metadata
         cp /var/db/repos/gentoo/metadata/layout.conf metadata/
+        sed -i -e 's/masters =/masters = gentoo/' metadata/layout.conf
         mkdir -p licenses && cd licenses
         ln -s /var/db/repos/gentoo/licenses/* .
         cd ..


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2022-06-30 16:11 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2022-06-30 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     5ef8876e6f7db9252ed7d7a9ff785d4bbf45c120
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jun 30 12:46:32 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 16:11:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5ef8876e

CI: add `bash -n` check for scripts

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml
new file mode 100644
index 0000000000..e845df4160
--- /dev/null
+++ b/.github/workflows/scripts.yml
@@ -0,0 +1,19 @@
+name: scripts
+
+on:
+  push:
+    branches: [ master ]
+  pull_request:
+    branches: [ master ]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: Test scripts with `bash -n`
+      run: |
+        shopt -s globstar
+        for script in scripts/**/*.sh; do
+          bash -n "${script}"
+        done


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2022-06-30 16:11 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2022-06-30 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     a8373f0e89d6b363a8341a61d657d8633c24c6d3
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jun 30 12:37:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 16:11:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a8373f0e

CI: remove repoman

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/repoman.yml | 49 -------------------------------------------
 1 file changed, 49 deletions(-)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
deleted file mode 100644
index 103eac66da..0000000000
--- a/.github/workflows/repoman.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-name: repoman
-
-on:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-
-jobs:
-  build:
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/checkout@v2
-    - name: Set up Python 3.9
-      uses: actions/setup-python@v2
-      with:
-        python-version: 3.9
-    - name: Setup repoman
-      run: |
-        python -m pip install --upgrade pip
-        pip install lxml pyyaml
-        wget -qO - "https://github.com/gentoo/portage/archive/portage-3.0.20.tar.gz" | tar xz
-        sudo groupadd -g 250 portage
-        sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 portage
-    - name: Setup master gentoo repository
-      run: |
-        sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
-        wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1
-        sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd
-        sudo wget "https://www.gentoo.org/xml-schema/metadata.xsd" -O /var/cache/distfiles/metadata.xsd
-        sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf
-        sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile
-    - name: Test with repoman
-      run: |
-        mkdir -p metadata
-        cp /var/db/repos/gentoo/metadata/layout.conf metadata/
-        sed -i -e 's/masters =/masters = gentoo/' metadata/layout.conf
-        mkdir -p licenses && cd licenses
-        ln -s /var/db/repos/gentoo/licenses/* .
-        cd ..
-        mkdir -p eclass && cd eclass
-        ln -s /var/db/repos/gentoo/eclass/*.eclass . || true
-        cd ..
-        mkdir -p profiles && cd profiles
-        ln -s /var/db/repos/gentoo/profiles/* . || true
-        rm repo_name
-        echo "prefix" > repo_name
-        cd ..
-        python3 portage-*/repoman/bin/repoman full -dx


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2022-06-30 16:11 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2022-06-30 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     902b5e71fc44139129ff9514868b6438da26e721
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jun 30 12:52:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 16:11:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=902b5e71

CI: add ShellCheck

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
Closes: https://github.com/gentoo/prefix/pull/10
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/scripts.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml
index e845df4160..461bd8d036 100644
--- a/.github/workflows/scripts.yml
+++ b/.github/workflows/scripts.yml
@@ -17,3 +17,7 @@ jobs:
         for script in scripts/**/*.sh; do
           bash -n "${script}"
         done
+    - name: Test scripts with ShellCheck
+      uses: ludeeus/action-shellcheck@1.1.0
+      with:
+        scandir: "./scripts"


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

* [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/
@ 2024-03-30 11:56 Fabian Groffen
  0 siblings, 0 replies; 16+ messages in thread
From: Fabian Groffen @ 2024-03-30 11:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2e3f842a40866cead42486b306045ce4d63c7e7f
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 30 11:55:52 2024 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Mar 30 11:55:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2e3f842a

github: run latest shellcheck

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

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

diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml
index 461bd8d036..ec027738e5 100644
--- a/.github/workflows/scripts.yml
+++ b/.github/workflows/scripts.yml
@@ -18,6 +18,6 @@ jobs:
           bash -n "${script}"
         done
     - name: Test scripts with ShellCheck
-      uses: ludeeus/action-shellcheck@1.1.0
+      uses: ludeeus/action-shellcheck@master
       with:
         scandir: "./scripts"


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

end of thread, other threads:[~2024-03-30 11:56 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-30 16:11 [gentoo-commits] repo/proj/prefix:master commit in: .github/workflows/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-30 11:56 Fabian Groffen
2022-06-30 16:11 Sam James
2022-06-30 16:11 Sam James
2021-06-21  6:25 Sam James
2021-06-21  6:16 Sam James
2021-06-21  6:15 Sam James
2021-06-21  6:13 Sam James
2021-06-21  6:11 Sam James
2021-06-21  6:09 Sam James
2021-06-21  6:07 Sam James
2021-06-21  6:04 Sam James
2021-06-21  6:03 Sam James
2021-06-21  5:53 Sam James
2021-06-21  5:49 Sam James
2021-06-21  5:49 Sam James

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