Skip to content

Commit eda64f0

Browse files
committed
update workflows to use pipx and python 3.10
1 parent deecfbd commit eda64f0

5 files changed

Lines changed: 9 additions & 23 deletions

File tree

.github/workflows/cd-config.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@ jobs:
1616
- name: Setup Python
1717
uses: actions/setup-python@v5
1818
with:
19-
python-version: '3.8'
20-
21-
- name: Upgrade pip
22-
run: python3 -m pip install --upgrade pip
19+
python-version: '3.10'
2320

2421
- name: Install Bikeshed
2522
run: |
26-
python3 -m pip install --upgrade bikeshed
23+
pipx install bikeshed
2724
bikeshed update
2825
2926
- name: Generate HTML

.github/workflows/ci-config.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@ jobs:
1616
- name: Setup Python
1717
uses: actions/setup-python@v5
1818
with:
19-
python-version: '3.8'
20-
21-
- name: Upgrade pip
22-
run: python3 -m pip install --upgrade pip
19+
python-version: '3.10'
2320

2421
- name: Install Bikeshed
2522
run: |
26-
python3 -m pip install --upgrade bikeshed
23+
pipx install bikeshed
2724
bikeshed update
2825
2926
- name: Generate HTML

.github/workflows/tr-draft-config.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@ jobs:
1616
- name: Setup Python
1717
uses: actions/setup-python@v5
1818
with:
19-
python-version: '3.8'
20-
21-
- name: Upgrade pip
22-
run: python3 -m pip install --upgrade pip
19+
python-version: '3.10'
2320

2421
- name: Install Bikeshed
2522
run: |
26-
python3 -m pip install --upgrade bikeshed
23+
pipx install bikeshed
2724
bikeshed update
2825
2926
- name: Adjust document status and URLs
@@ -85,4 +82,3 @@ jobs:
8582
publish_dir: ./publish
8683
publish_branch: solid-tr-publication
8784
personal_token: ${{ secrets.GITHUB_TOKEN }}
88-

.github/workflows/tr-final-config.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@ jobs:
1616
- name: Setup Python
1717
uses: actions/setup-python@v5
1818
with:
19-
python-version: '3.8'
20-
21-
- name: Upgrade pip
22-
run: python3 -m pip install --upgrade pip
19+
python-version: '3.10'
2320

2421
- name: Install Bikeshed
2522
run: |
26-
python3 -m pip install --upgrade bikeshed
23+
pipx install bikeshed
2724
bikeshed update
2825
2926
- name: Adjust document status and URLs
@@ -85,4 +82,3 @@ jobs:
8582
publish_dir: ./publish
8683
publish_branch: solid-tr-publication
8784
personal_token: ${{ secrets.GITHUB_TOKEN }}
88-

setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Requires
44
# python3 -m pip install --upgrade pip
5-
# python3 -m pip install --upgrade bikeshed
5+
# pipx install bikeshed
66
# bikeshed update (to get the latest autolinking data)
77

88
for bsdoc in ./*.bs ./**/*.bs; do bikeshed spec $bsdoc; done

0 commit comments

Comments
 (0)