Skip to content

fix(deps): update dependency singer-sdk to ~=0.54.0a5 #644

fix(deps): update dependency singer-sdk to ~=0.54.0a5

fix(deps): update dependency singer-sdk to ~=0.54.0a5 #644

Workflow file for this run

name: Test tap-socketdev
on:
push:
branches: [main]
paths:
- tap_socketdev/**
- tests/**
- noxfile.py
- pyproject.toml
- uv.lock
- .github/workflows/test.yml
pull_request:
types: [opened, synchronize, reopened]
paths:
- tap_socketdev/**
- tests/**
- noxfile.py
- pyproject.toml
- uv.lock
- .github/workflows/test.yml
workflow_dispatch:
schedule:
# Run weekly on Monday at 12:00 PM UTC
- cron: "0 12 * * 1"
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
env:
FORCE_COLOR: "1"
# renovate: datasource=pypi depName=nox
NOX_VERSION: 2026.2.9
# renovate: datasource=pypi depName=uv
UV_VERSION: 0.10.7
jobs:
test:
runs-on: ubuntu-24.04
env:
NOXFORCEPYTHON: ${{ matrix.python-version }}
NOXSESSION: tests
PYO3_USE_ABI3_FORWARD_COMPATIBILITY: "1"
strategy:
fail-fast: false
max-parallel: 1
matrix:
python-version:
- "3.12"
- "3.13"
- "3.14"
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
with:
version: ${{ env.UV_VERSION }}
- name: Run tests
env:
TAP_SOCKETDEV_API_KEY: ${{ secrets.TAP_SOCKETDEV_API_KEY }}
TAP_SOCKETDEV_START_DATE: ${{ secrets.TAP_SOCKETDEV_START_DATE }}
run: >
uvx
--managed-python
--python ${{ matrix.python-version }}
--with nox==${{ env.NOX_VERSION }}
nox --verbose
typing:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
with:
version: ${{ env.UV_VERSION }}
- name: Run typing checks
run: >
uvx
--no-python-downloads
--with nox==${{ env.NOX_VERSION }}
nox --verbose -t typing