From 108c489c9022cb5ccc763b74ee065c716c0f7ad2 Mon Sep 17 00:00:00 2001 From: Zach Shames Date: Tue, 2 Jul 2024 10:51:58 -0400 Subject: [PATCH] py dependency for gh workflow --- .github/workflows/main.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cc7bbb4e..7aad15dd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,18 +10,24 @@ jobs: strategy: matrix: os: [macOS-13] + python-version: ["pypy3.10", "3.10"] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - name: Use Node.js 20.11 - uses: actions/setup-node@v1 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + run: python -m pip install setuptools + - name: Setup Node.js 20.11 + uses: actions/setup-node@v4 with: node-version: '20.11' - name: Install Dependencies run: npm install - - name: Build/Publish BlueBubbles + - name: Build & Publish BlueBubbles env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: npm run release