Skip to content

Commit 32f399b

Browse files
committed
Let's see if it works with new versions and no Greek
1 parent 1d27673 commit 32f399b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+4977
-4971
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
name: Build and Release
22

3-
on: [push, pull_request]
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
tags:
9+
- 'v*'
410

511
jobs:
612
build-windows:
713
runs-on: windows-latest
814
steps:
9-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
1016
- uses: ilammy/msvc-dev-cmd@v1
1117
- name: Setup Qt environment
12-
uses: jurplel/install-qt-action@v2
18+
uses: jurplel/install-qt-action@v3
1319
with:
1420
version: '5.15.2'
1521
- name: Build QtPass
@@ -23,23 +29,17 @@ jobs:
2329
- name: Create Installer with Inno Setup
2430
run: ISCC.exe qtpass.iss
2531
- name: Upload Artifact
26-
uses: actions/upload-artifact@v2
32+
uses: actions/upload-artifact@v3
2733
with:
2834
name: PyQtPass-Windows
2935
path: release
30-
- name: Upload Release Asset
31-
uses: softprops/action-gh-release@v1
32-
with:
33-
files: Output\qtpass-*.exe
34-
env:
35-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3636

3737
build-mac:
3838
runs-on: macos-latest
3939
steps:
40-
- uses: actions/checkout@v2
40+
- uses: actions/checkout@v4
4141
- name: Setup Qt environment
42-
uses: jurplel/install-qt-action@v2
42+
uses: jurplel/install-qt-action@v3
4343
with:
4444
version: '5.15.2'
4545
- name: Build QtPass
@@ -48,7 +48,7 @@ jobs:
4848
make
4949
macdeployqt main/QtPass.app
5050
- name: Upload Artifact
51-
uses: actions/upload-artifact@v2
51+
uses: actions/upload-artifact@v3
5252
with:
5353
name: PyQtPass-macOS
5454
path: macdeployqt main/QtPass.app

0 commit comments

Comments
 (0)