diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 44bbb36..8da93a7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,6 +24,10 @@ jobs: - name: Test actions uses: ./ with: - path: $GITHUB_WORKSPACE updpkgsums: true srcinfo: true + + - name: Show diff + run: | + git diff PKGBUILD + git diff .SRCINFO diff --git a/entrypoint.sh b/entrypoint.sh index a8a7ccf..382ee50 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,24 +1,26 @@ #!/bin/sh -l -sudo chown -R builder $GITHUB_WORKSPACE +sudo chown -R builder $INPUT_PATH cd $INPUT_PATH if [[ $INPUT_UPDPKGSUMS == true ]]; then - echo "Update checksums on PKGBUILD" - sudo -u builder updpkgsums - git diff PKGBUILD + echo "Update checksums on PKGBUILD" + sudo -u builder updpkgsums + git diff PKGBUILD fi if [[ $INPUT_SRCINFO == true ]]; then - echo "Generate new .SRCINFO based on PKGBUILD" - sudo -u builder makepkg --printsrcinfo > .SRCINFO - git diff .SRCINFO + echo "Generate new .SRCINFO based on PKGBUILD" + sudo -u builder makepkg --printsrcinfo > .SRCINFO + git diff .SRCINFO fi -echo "Run makepkg with flags" -sudo -u builder makepkg $INPUT_FLAGS +if [[ -n "$INPUT_FLAGS" ]]; then + echo "Run makepkg with flags" + sudo -u builder makepkg $INPUT_FLAGS +fi if [[ $INPUT_NAMCAP == true ]]; then - echo "Validate PKGBUILD with namcap" - namcap -i PKGBUILD + echo "Validate PKGBUILD with namcap" + namcap -i PKGBUILD fi