Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.
32 changes: 32 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,35 @@ jobs:
push_rolling: true
repo: ${{ vars.CODECOV_IMAGE_V2 || 'codecov/self-hosted-api' }}
cache_file: "uv.lock"

upload-overwatch:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Static Analysis Tools
run: |
pip install mypy==1.15.0
pip install ruff==0.3.3
- name: Install Build Dependencies
run: |
sudo apt-get update
# Install libssl1.1 from Ubuntu 20.04 repositories
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
- name: Install Overwatch CLI
run: |
curl -o overwatch-cli https://overwatch.codecov.dev/linux/cli
chmod +x overwatch-cli
- name: Print Current Working Directory
run: pwd
- name: List Contents of Current Working Directory 2
run: ls -la
- name: List Directories Under Root
run: ls -d /*/
- name: Run Overwatch CLI
run: |
./overwatch-cli \
--auth-token ${{ secrets.SENTRY_AUTH_TOKEN }} \
--organization-slug codecov \
python \
--python-path $(which python3)
Loading