Commit Graph

11 Commits

Author SHA1 Message Date
Theo Anderson
6116733625 */*: update maintainer name
Signed-off-by: Theo Anderson <telans@posteo.de>
2021-06-18 17:07:06 +12:00
Theo Anderson
c738bdab3a scripts/setup-and-run-repoman.sh: checkout portage tag
checking out any current repoman version tag puts portage
 into a version where EAPI 8 support is not enabled

Signed-off-by: Theo Anderson <telans@posteo.de>
2021-06-17 16:51:06 +12:00
Yuan Liao
f5a89a542d scripts/setup-and-run-repoman.sh: use 'sort -V' to get latest tag
Without the -V flag to enable version sort, 'sort' can falsely identify
a version string like 3.0.9 to be greater than 3.0.10.  This can be
shown by running 'git tag | grep portage | sort -u' in the Portage Git
tree.  This issue is not so prominent for repoman yet because the latest
version of repoman as of now is 3.0.3, but it will surface when repoman
3.0.10 is released.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
Closes: https://github.com/gentoo/sci/pull/1094
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2021-06-15 08:56:16 +02:00
Andrew Ammerlaan
b4bf92563d */*: update my email address
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2021-05-19 22:32:14 +02:00
Andrew Ammerlaan
e19e4730a0 .github/workflows/*: reduce code-duplication
Reduce code duplication by moving the ::gentoo setup part
into a seperate script. This way only one file has to be
edited when e.g. updating the profile to a new version

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-04-02 11:52:30 +02:00
Andrew Ammerlaan
292e03dc22 .github/workflows/repoman.yml: Use script to auto run the latest rm
By using a seperate script instead of running everything in the yml
file, we gain the ability to use and manipulate variables. This
means that we can now automatically run the latest version of
repoman, which should make this more hands-off by removing the
need to update this every now and then.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-04-02 11:52:30 +02:00
Andrew Ammerlaan
94d33fa234 scripts/check-duplicates.sh: skip categories metadata.xml
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-02-18 19:42:31 +01:00
Andrew Ammerlaan
04573fbb57 scripts/check-duplicates.sh: read repo-name from profiles/
- also match foo-bar and foo_bar

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-02-18 11:51:33 +01:00
Theo Anderson
13095e024d .github/workflows/duplicates.yml: update/reformat
- add self as maintainer
 - update variable names
 - un-nest for loops
 - check for matching package name before starting loops
 - speed improvements: ~3s vs 5m

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans@posteo.de>
2021-02-18 23:16:48 +13:00
Andrew Ammerlaan
1f3eb4b892 scripts/check-duplicates.sh: run in correct dir
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-02-17 16:22:02 +01:00
Andrew Ammerlaan
16f5492d54 .github/workflows/duplicates.yml: add script to check for potential duplicates
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-02-17 16:17:36 +01:00