|
43 | 43 | libsecret-1-dev \
|
44 | 44 | dbus-x11 \
|
45 | 45 | python-gnomekeyring
|
46 |
| - if: ${{ matrix.os == 'ubuntu-16.04' }} |
| 46 | + if: ${{ matrix.os == 'ubuntu-20.04' }} |
47 | 47 | name: Install additional dependencies
|
48 | 48 |
|
49 | 49 | # This step can be removed as soon as official Windows arm64 builds are published:
|
@@ -71,19 +71,19 @@ jobs:
|
71 | 71 | echo "Create a test key using script..."
|
72 | 72 | python -c "import gnomekeyring;gnomekeyring.create_sync('login', '');"
|
73 | 73 | npm test
|
74 |
| - if: ${{ matrix.os == 'ubuntu-16.04' }} |
| 74 | + if: ${{ matrix.os == 'ubuntu-20.04' }} |
75 | 75 | name: Run tests (Linux)
|
76 | 76 |
|
77 | 77 | - run: npm test
|
78 |
| - if: ${{ matrix.os != 'ubuntu-16.04' }} |
| 78 | + if: ${{ matrix.os != 'ubuntu-20.04' }} |
79 | 79 | name: Run tests (Windows/macOS)
|
80 | 80 |
|
81 | 81 | - run: npm run prebuild-napi-x64
|
82 | 82 | name: Prebuild (x64)
|
83 | 83 |
|
84 | 84 | - run: npm run prebuild-napi-arm64
|
85 | 85 | name: Prebuild (arm64)
|
86 |
| - if: ${{ matrix.os != 'ubuntu-16.04' }} |
| 86 | + if: ${{ matrix.os != 'ubuntu-20.04' }} |
87 | 87 |
|
88 | 88 | - run: npm run prebuild-napi-ia32
|
89 | 89 | if: ${{ matrix.os == 'windows-latest' }}
|
|
95 | 95 | docker run --rm -v ${PWD}:/project node-keytar/i386 /bin/bash -c "cd /project && npm run prebuild-napi-ia32 && rm -rf build"
|
96 | 96 | docker build -t node-keytar/arm64-cross-compile docker/arm64-cross-compile
|
97 | 97 | docker run --rm -v ${PWD}:/project node-keytar/arm64-cross-compile /bin/bash -c "cd /project && npm run prebuild-napi-arm64"
|
98 |
| - if: ${{ matrix.os == 'ubuntu-16.04' }} |
| 98 | + if: ${{ matrix.os == 'ubuntu-20.04' }} |
99 | 99 | name: Prebuild (Linux x86 + ARM64)
|
100 | 100 |
|
101 | 101 | - run: |
|
|
0 commit comments