@@ -29,10 +29,10 @@ jobs:
2929
3030 steps :
3131 - name : Check out Git repository
32- uses : actions/checkout@v3
32+ uses : actions/checkout@v4
3333
3434 - name : Install Node.js
35- uses : actions/setup-node@v3
35+ uses : actions/setup-node@v4
3636 with :
3737 node-version : 20
3838
@@ -41,11 +41,26 @@ jobs:
4141 npm install -g @electron-forge/cli
4242 npm ci
4343
44- - name : Make Electron app
45- run : npm run ${{ matrix.make_command }}
44+ # - name: Import Code-Signing Certificates
45+ # if: matrix.os == 'macos-latest'
46+ # uses: Apple-Actions/import-codesign-certs@v2
47+ # with:
48+ # p12-file-base64: ${{ secrets.APPLE_CERTIFICATE_P12 }}
49+ # p12-password: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
50+
51+ - name : Make Electron app
52+ run : npm run ${{ matrix.make_command }}
53+ # env:
54+ # # Code signing environment variables for macOS
55+ # CSC_LINK: ${{ secrets.APPLE_CERTIFICATE_P12 }}
56+ # CSC_KEY_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
57+ # # Notarization environment variables
58+ # APPLE_ID: ${{ secrets.APPLE_ID }}
59+ # APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
60+ # APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
4661
4762 - name : Upload artifacts
48- uses : actions/upload-artifact@v3
63+ uses : actions/upload-artifact@v4
4964 with :
5065 name : ${{ matrix.os }}-build
5166 path : |
0 commit comments