diff -U2 -r /var/lib/copr-rpmbuild/results/mise/upstream-unpacked/Source0/mise-2025.7.21/.github/workflows/copr-publish.yml /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/.github/workflows/copr-publish.yml --- /var/lib/copr-rpmbuild/results/mise/upstream-unpacked/Source0/mise-2025.7.21/.github/workflows/copr-publish.yml 2025-07-23 08:50:56.000000000 +0000 +++ /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/.github/workflows/copr-publish.yml 2025-07-23 13:13:57.000000000 +0000 @@ -1,3 +1,3 @@ -name: Publish to COPR +name: copr-publish on: @@ -9,5 +9,5 @@ description: 'COPR chroots to target (space-separated)' required: false - default: 'fedora-42-aarch64 fedora-42-x86_64 epel-10-aarch64 epel-10-x86_64' + default: 'fedora-rawhide-aarch64 fedora-rawhide-x86_64 fedora-42-aarch64 fedora-42-x86_64 fedora-41-aarch64 fedora-41-x86_64 epel-10-aarch64 epel-10-x86_64 epel-9-aarch64 epel-9-x86_64' type: string use_serious_profile: @@ -39,5 +39,5 @@ if [ "${{ github.event_name }}" = "release" ]; then - CHROOTS="fedora-42-aarch64 fedora-42-x86_64 epel-10-aarch64 epel-10-x86_64" + CHROOTS="fedora-rawhide-aarch64 fedora-rawhide-x86_64 fedora-42-aarch64 fedora-42-x86_64 fedora-41-aarch64 fedora-41-x86_64 epel-10-aarch64 epel-10-x86_64 epel-9-aarch64 epel-9-x86_64" else CHROOTS="${{ inputs.chroots }}" Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: .gitattributes Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: .github Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: .gitignore Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: .prettierignore Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: .prettierrc.json Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: CONTRIBUTING.md Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: LICENSE Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: README.md Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: aqua Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: aqua-all.yaml Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: aqua-policy.yaml Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: aqua-registry-updater.yaml Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: aqua.yaml Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: cmdx.yaml Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: docker Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: lintnet.jsonnet Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: pkgs Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: registry.yaml Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: renovate.json5 Only in /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/aqua-registry: scripts diff -U2 -r /var/lib/copr-rpmbuild/results/mise/upstream-unpacked/Source0/mise-2025.7.21/packaging/copr/build-copr.sh /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/packaging/copr/build-copr.sh --- /var/lib/copr-rpmbuild/results/mise/upstream-unpacked/Source0/mise-2025.7.21/packaging/copr/build-copr.sh 2025-07-23 08:50:56.000000000 +0000 +++ /var/lib/copr-rpmbuild/results/mise/srpm-unpacked/mise-2025.7.21.tar.gz-extract/mise-2025.7.21/packaging/copr/build-copr.sh 2025-07-23 13:13:57.000000000 +0000 @@ -13,4 +13,7 @@ DRY_RUN="${DRY_RUN:-false}" +# Store the repository root directory +REPO_ROOT="$(pwd)" + # Function to show usage usage() { @@ -108,6 +111,6 @@ git config --global user.name "$MAINTAINER_NAME" git config --global user.email "$MAINTAINER_EMAIL" -git config --global --add safe.directory /workspace -git config --global --add safe.directory /workspace/aqua-registry +git config --global --add safe.directory "$REPO_ROOT" +git config --global --add safe.directory "$REPO_ROOT/aqua-registry" # Set up COPR configuration if not in dry-run mode @@ -140,10 +143,10 @@ echo "=== Creating Source Tarball ===" # Create original source tarball with submodules -git -C "/workspace" archive --format=tar --prefix="${PACKAGE_NAME}-${VERSION}/" HEAD >"SOURCES/${PACKAGE_NAME}-${VERSION}.tar" +git -C "$REPO_ROOT" archive --format=tar --prefix="${PACKAGE_NAME}-${VERSION}/" HEAD >"SOURCES/${PACKAGE_NAME}-${VERSION}.tar" # Add aqua-registry submodule to the tarball echo "Adding aqua-registry submodule..." # Create a temporary tar file for the submodule -git -C "/workspace/aqua-registry" archive --format=tar --prefix="${PACKAGE_NAME}-${VERSION}/aqua-registry/" HEAD >"SOURCES/aqua-registry-temp.tar" +git -C "$REPO_ROOT/aqua-registry" archive --format=tar --prefix="${PACKAGE_NAME}-${VERSION}/aqua-registry/" HEAD >"SOURCES/aqua-registry-temp.tar" # Use tar's --concatenate option to properly combine the archives @@ -199,4 +202,5 @@ BuildRequires: gcc BuildRequires: git +BuildRequires: openssl-devel %description @@ -272,6 +276,6 @@ SRPM_FILE=$(find SRPMS -name "*.src.rpm" -type f | head -1) if [ -n "$SRPM_FILE" ]; then - cp "$SRPM_FILE" /workspace/ - echo "SRPM created: /workspace/$(basename "$SRPM_FILE")" + cp "$SRPM_FILE" "$REPO_ROOT/" + echo "SRPM created: $REPO_ROOT/$(basename "$SRPM_FILE")" else echo "Error: No SRPM file found" @@ -303,8 +307,8 @@ # Create artifacts directory -mkdir -p /workspace/artifacts -cp "$SRPM_FILE" /workspace/artifacts/ 2>/dev/null || true -cp "SPECS/${PACKAGE_NAME}.spec" /workspace/artifacts/ 2>/dev/null || true +mkdir -p "$REPO_ROOT/artifacts" +cp "$SRPM_FILE" "$REPO_ROOT/artifacts/" 2>/dev/null || true +cp "SPECS/${PACKAGE_NAME}.spec" "$REPO_ROOT/artifacts/" 2>/dev/null || true echo "=== Build Complete ===" -echo "Artifacts available in /workspace/artifacts/" +echo "Artifacts available in $REPO_ROOT/artifacts/"