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