Subversion Repositories Tewi

Rev

Rev 107 | Rev 203 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 107 Rev 108
Line 21... Line 21...
21
    steps:
21
    steps:
22
    - name: Checkout
22
    - name: Checkout
23
      uses: actions/checkout@v4
23
      uses: actions/checkout@v4
24
    - name: Install packages
24
    - name: Install packages
25
      run: sudo apt-get install nsis mingw-w64
25
      run: sudo apt-get install nsis mingw-w64
-
 
26
    - name: Get OpenSSL
-
 
27
      run: git clone https://github.com/clamwin/openssl
-
 
28
    - name: Make it use the correct library
-
 
29
      run: cp openssl/lib/mingw/x86/*.a openssl/lib/
26
    - name: Build
30
    - name: Build
27
      run: ./installer.sh win32
31
      run: ./installer.sh win32
28
    - name: Rename
32
    - name: Rename
29
      run: mv install-nossl.exe tewiinst32-nossl.exe && mv install-ssl.exe tewiinst32-ssl.exe
33
      run: mv install-nossl.exe tewiinst32-nossl.exe && mv install-ssl.exe tewiinst32-ssl.exe
30
    - name: Create a zipfile
34
    - name: Create a zipfile
Line 45... Line 49...
45
    steps:
49
    steps:
46
    - name: Checkout
50
    - name: Checkout
47
      uses: actions/checkout@v4
51
      uses: actions/checkout@v4
48
    - name: Install packages
52
    - name: Install packages
49
      run: sudo apt-get install nsis mingw-w64
53
      run: sudo apt-get install nsis mingw-w64
-
 
54
    - name: Get OpenSSL
-
 
55
      run: git clone https://github.com/clamwin/openssl
-
 
56
    - name: Make it use the correct library
-
 
57
      run: cp openssl/lib/mingw/x64/*.a openssl/lib/
50
    - name: Build
58
    - name: Build
51
      run: ./installer.sh win64
59
      run: ./installer.sh win64
52
    - name: Rename
60
    - name: Rename
53
      run: mv install-nossl.exe tewiinst64-nossl.exe && mv install-ssl.exe tewiinst64-ssl.exe
61
      run: mv install-nossl.exe tewiinst64-nossl.exe && mv install-ssl.exe tewiinst64-ssl.exe
54
    - name: Create a zipfile
62
    - name: Create a zipfile
Line 64... Line 72...
64
    runs-on: ubuntu-latest
72
    runs-on: ubuntu-latest
65
 
73
 
66
    permissions:
74
    permissions:
67
      contents: write
75
      contents: write
68
 
76
 
69
    needs: [build-win32]
77
    needs: [build-win32, build-win64]
70
 
78
 
71
    steps:
79
    steps:
72
    - name: Checkout
80
    - name: Checkout
73
      uses: actions/checkout@v4
81
      uses: actions/checkout@v4
74
    - name: Download from build-win32
82
    - name: Download from build-win32