diff --git a/.github/workflows/check-for-updates.yml b/.github/workflows/check-for-updates.yml index 7889a09..3448cef 100644 --- a/.github/workflows/check-for-updates.yml +++ b/.github/workflows/check-for-updates.yml @@ -1,6 +1,7 @@ name: Check for tzdata updates on: + pull_request: schedule: - cron: '0 9 * * *' # Runs daily at 9AM UTC workflow_dispatch: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml deleted file mode 100644 index 59921d8..0000000 --- a/.github/workflows/tests.yml +++ /dev/null @@ -1,72 +0,0 @@ -name: tzdata contents - -on: [push, pull_request, workflow_dispatch] - -jobs: - tests: - - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - python-version: ["2.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] - os: ["ubuntu-latest", "windows-latest", "macos-latest"] - exclude: - - python-version: "2.7" - os: "windows-latest" - - python-version: "2.7" - os: "macos-latest" - - python-version: "2.7" - os: "ubuntu-latest" - include: - - python-version: "2.7" - os: "ubuntu-20.04" - env: - TOXENV: py - - steps: - - uses: actions/checkout@v3 - - if: ${{ matrix.python-version == '2.7' }} - run: | - sudo apt-get install python-is-python2 - curl -sSL https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py - python get-pip.py - - if: ${{ matrix.python-version != '2.7' }} - name: ${{ matrix.python-version }} - ${{ matrix.os }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - allow-prereleases: true - - name: Install dependencies - run: | - python -m pip install --upgrade pip - python -m pip install --upgrade tox - - name: Run tests - run: | - tox - - other: - runs-on: "ubuntu-latest" - strategy: - matrix: - toxenv: ["build", "precommit", "typing", "docs"] - env: - TOXENV: ${{ matrix.toxenv }} - - steps: - - uses: actions/checkout@v3 - - name: ${{ matrix.toxenv }} - uses: actions/setup-python@v4 - with: - python-version: "3.x" - - name: Install tox - run: | - python -m pip install --upgrade pip - python -m pip install --upgrade tox - - name: Run action - run: | - if [[ $TOXENV == "docs" ]]; then - tox -- -j auto -bhtml -W -n -a --keep-going - else - tox - fi