diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea2bc92..fb8d4d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,13 +17,17 @@ jobs: build: strategy: matrix: - os: - - ubuntu-latest - - windows-latest - - macos-13 - - macos-14 + include: + - name: linux-x86-64 + runner: ubuntu-latest + - name: windows-x86-64 + runner: windows-latest + - name: macos-x86-64 + runner: macos-13 + - name: macos-arm64 + runner: macos-14 fail-fast: false - runs-on: ${{ matrix.os }} + runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@v4 - run: pipx install poetry @@ -37,6 +41,6 @@ jobs: - run: mv config.toml proxy_scraper_checker.dist/ - uses: actions/upload-artifact@v4 with: - name: artifact-${{ matrix.os }} + name: artifact-${{ matrix.name }} path: proxy_scraper_checker.dist/ if-no-files-found: error diff --git a/README.md b/README.md index c0ab813..8d2e84b 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ You can get proxies obtained using this project in [monosans/proxy-list](https:/ ### Standalone executable -This is the easiest way, but it is only available for x86_64 Windows, x86_64/arm64 macOS and x86_64 Linux. Just download the archive for your OS from [nightly.link](https://nightly.link/monosans/proxy-scraper-checker/workflows/ci/main?preview), unzip it, edit `config.toml` and run the `proxy_scraper_checker` executable. +This is the easiest way, but it is only available for x86-64 Windows, x86-64/arm64 macOS and x86-64 Linux. Just download the archive for your OS from [nightly.link](https://nightly.link/monosans/proxy-scraper-checker/workflows/ci/main?preview), unzip it, edit `config.toml` and run the `proxy_scraper_checker` executable. ### Docker