diff --git a/action.yml b/action.yml index 0d68ac8..4de397b 100644 --- a/action.yml +++ b/action.yml @@ -35,11 +35,11 @@ runs: shell: bash working-directory: ${{ github.action_path }} run: | - kernel-crawler crawl --distro=${{ inputs.distro }} --arch=${{ inputs.arch }} > kernels_${{ inputs.arch }}.json + kernel-crawler crawl --distro=${{ inputs.distro }} --arch=${{ inputs.arch }} > ${{ runner.temp }}/kernels_${{ inputs.arch }}.json - name: Validate json shell: bash - working-directory: ${{ github.action_path }} + working-directory: ${{ runner.temp }} run: | cat kernels_${{ inputs.arch }}.json | jq empty @@ -47,4 +47,4 @@ runs: id: store-outputs shell: bash run: | - echo "json=${{ github.action_path }}/kernels_${{ inputs.arch }}.json" >> $GITHUB_OUTPUT + echo "json=${{ runner.temp }}/kernels_${{ inputs.arch }}.json" >> $GITHUB_OUTPUT diff --git a/kernel_crawler/archlinux.py b/kernel_crawler/archlinux.py index a009c64..3359fda 100644 --- a/kernel_crawler/archlinux.py +++ b/kernel_crawler/archlinux.py @@ -68,12 +68,12 @@ def __init__(self, arch): self._base_urls.append('https://archive.archlinux.org/packages/l/linux-lts-headers/') # lts self._base_urls.append('https://archive.archlinux.org/packages/l/linux-zen-headers/') # zen elif arch == 'aarch64': - self._base_urls.append('http://tardis.tiny-vps.com/aarm/packages/l/linux-aarch64-headers/') # arm 64-bit + self._base_urls.append('https://alaa.ad24.cz/packages/l/linux-aarch64-headers/') # arm 64-bit else: # can be implemented later - self._base_urls.append('http://tardis.tiny-vps.com/aarm/packages/l/linux-armv5-headers/') # arm v5 - self._base_urls.append('http://tardis.tiny-vps.com/aarm/packages/l/linux-armv7-headers/') # arm v7 - self._base_urls.append('http://tardis.tiny-vps.com/aarm/packages/l/linux-raspberrypi4-headers/') # rpi4 - self._base_urls.append('http://tardis.tiny-vps.com/aarm/packages/l/linux-raspberrypi-headers/') # other rpi + self._base_urls.append('https://alaa.ad24.cz/packages/l/linux-armv5-headers/') # arm v5 + self._base_urls.append('https://alaa.ad24.cz/packages/l/linux-armv7-headers/') # arm v7 + self._base_urls.append('https://alaa.ad24.cz/packages/l/linux-raspberrypi4-headers/') # rpi4 + self._base_urls.append('https://alaa.ad24.cz/packages/l/linux-raspberrypi-headers/') # other rpi super(ArchLinuxMirror, self).__init__(self._base_urls, arch)