mirror of
https://github.com/javalsai/lidm.git
synced 2026-02-27 12:00:44 +01:00
remove: all aur stuff (#113)
there are more contributors now and given the rare releases its much better to manually prepare a release than to automate it also, the packages now could be updated by any maintainer so not worth it to keep it centralized and now releases are much less dependant on the scripts, so its not such a hassle
This commit is contained in:
34
.github/workflows/make-release.yml
vendored
34
.github/workflows/make-release.yml
vendored
@@ -65,40 +65,6 @@ jobs:
|
||||
artifactErrorsFailBuild: true
|
||||
body: Release notes not generated yet.
|
||||
|
||||
aur-update:
|
||||
name: Update AUR pkgs
|
||||
runs-on: ubuntu-24.04
|
||||
container: archlinux:latest
|
||||
permissions: write-all
|
||||
needs: [ release-checks, release ]
|
||||
steps:
|
||||
- run: pacman -Sy --noconfirm git github-cli base-devel pacman-contrib
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- run: |
|
||||
chage -E -1 nobody
|
||||
passwd -u nobody
|
||||
|
||||
cd "assets/pkg/aur"
|
||||
chown nobody:nobody . -R
|
||||
su - -s /bin/bash nobody -c "$PWD/update-pkgs.sh ${{ needs.release-checks.outputs.VERSION }}"
|
||||
su - -s /bin/bash nobody -c "$PWD/test-makepkg.sh" # This will also update -git pkgver
|
||||
chown $UID:$(id -g) . -R
|
||||
|
||||
- run: |
|
||||
BRANCH=actions/update-aur-${{ needs.release-checks.outputs.VERSION }}
|
||||
git config --global --add safe.directory $GITHUB_WORKSPACE
|
||||
git config user.name "GitHub Actions"
|
||||
git config user.email "actions@github.com"
|
||||
git checkout -b $BRANCH
|
||||
git commit -am "Update AUR pkgs to v${{ needs.release-checks.outputs.VERSION }}"
|
||||
git push -u origin $BRANCH
|
||||
gh pr create --head $BRANCH \
|
||||
--title "[AUR update]: Bump to ${{ needs.release-checks.outputs.VERSION }}" \
|
||||
--body "*This PR was created automatically*"
|
||||
env:
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
|
||||
nix-update:
|
||||
name: Update NixOS module
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
Reference in New Issue
Block a user