Skip to content

Commit cc0a851

Browse files
authored
Merge pull request #192 from thombashi/add_ci_for_installer
Add a CI job that tests the installer script
2 parents 6689be7 + e81ba31 commit cc0a851

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,3 +99,17 @@ jobs:
9999
run: make test
100100
env:
101101
PYTEST_DISCORD_WEBHOOK: ${{ secrets.PYTEST_DISCORD_WEBHOOK }}
102+
103+
test-installer:
104+
runs-on: ${{ matrix.os }}
105+
strategy:
106+
fail-fast: false
107+
matrix:
108+
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04]
109+
concurrency:
110+
group: ${{ github.event_name }}-${{ github.workflow }}-installer-${{ matrix.os }}
111+
cancel-in-progress: true
112+
timeout-minutes: 20
113+
114+
steps:
115+
- run: curl -sSL https://raw.githubusercontent.com/thombashi/tcconfig/master/scripts/installer.sh | sudo bash -x

0 commit comments

Comments
 (0)