Skip to content

Commit 4489c22

Browse files
committed
Go over workflows and Circle CI
For now, test only on 3.6-3.10 branch on Worflows Use Python 3.13 on CircleCI
1 parent 9210044 commit 4489c22

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
# To see the list of pre-built images that CircleCI provides for most common languages see
1717
# https://circleci.com/docs/2.0/circleci-images/
1818
docker:
19-
- image: circleci/python:3.8
19+
- image: cimg/python:3.13
2020
steps:
2121
# Machine Setup
2222
# If you break your build into multiple jobs with workflows, you will probably want to do the parts of this that are relevant in each
@@ -42,7 +42,7 @@ jobs:
4242

4343
- run:
4444
command: | # Use pip to install dependengcies
45-
sudo pip install --user --upgrade setuptools
45+
pip install --user --upgrade setuptools
4646
pip install --user -e .
4747
# Not sure why "pip install -e" doesn't work above
4848
# pip install click spark-parser xdis
@@ -64,7 +64,7 @@ jobs:
6464
# Test
6565
# This would typically be a build job when using workflows, possibly combined with build
6666
# This is based on your 1.0 configuration file or project settings
67-
- run: sudo pip install -e . && make check-3.6
67+
- run: pip install -e . && make check-3.6
6868
- run: cd ./test/stdlib && bash ./runtests.sh 'test_[p-z]*.py'
6969
# Teardown
7070
# If you break your build into multiple jobs with workflows, you will probably want to do the parts of this that are relevant in each

.github/workflows/osx.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: uncompyle6 (osx)
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches: [ python-3.6-to-3.10 ]
66
pull_request:
7-
branches: [ master ]
7+
branches: [ python-3.6-to-3.10 ]
88

99
jobs:
1010
build:
@@ -14,9 +14,9 @@ jobs:
1414
os: [macOS]
1515
python-version: [3.8]
1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v4
1818
- name: Set up Python ${{ matrix.python-version }}
19-
uses: actions/setup-python@v2
19+
uses: actions/setup-python@v5
2020
with:
2121
python-version: ${{ matrix.python-version }}
2222
- name: Install dependencies

.github/workflows/ubuntu.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: uncompyle6 (ubuntu)
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches: [ python-3.6-to-3.10 ]
66
pull_request:
7-
branches: [ master ]
7+
branches: [ python-3.6-to-3.10 ]
88

99
jobs:
1010
build:
@@ -13,9 +13,9 @@ jobs:
1313
matrix:
1414
python-version: [3.8]
1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v4
1717
- name: Set up Python ${{ matrix.python-version }}
18-
uses: actions/setup-python@v2
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: ${{ matrix.python-version }}
2121
- name: Install dependencies

.github/workflows/windows.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ name: uncompyle6 (windows)
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches: [ python-3.6-to-3.10 ]
66
pull_request:
7-
branches: [ master ]
7+
branches: [ python-3.6-to-3.10 ]
88

99
jobs:
1010
build:
11-
runs-on: macos-latest
11+
runs-on: windows-latest
1212
strategy:
1313
matrix:
1414
os: [windows]
1515
python-version: [3.8]
1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v4
1818
- name: Set up Python ${{ matrix.python-version }}
19-
uses: actions/setup-python@v2
19+
uses: actions/setup-python@v5
2020
with:
2121
python-version: ${{ matrix.python-version }}
2222
- name: Install dependencies

0 commit comments

Comments
 (0)