|
6 | 6 | - 'v*.*.*'
|
7 | 7 |
|
8 | 8 | jobs:
|
9 |
| - release: |
| 9 | + release-docker: |
10 | 10 | runs-on: ubuntu-latest
|
11 | 11 | steps:
|
12 | 12 | -
|
@@ -41,46 +41,45 @@ jobs:
|
41 | 41 | BUILD_TAG=${{ steps.prep.outputs.version }}
|
42 | 42 |
|
43 | 43 | # TODO: Re-enable this once we start making playwright bundles
|
44 |
| - #release-windows-bundle: |
45 |
| - #runs-on: windows-latest |
46 |
| - #steps: |
47 |
| - #- name: Checkout |
48 |
| - #uses: actions/checkout@v2 |
49 |
| - #- name: Use Node.js v12.x |
50 |
| - #uses: actions/setup-node@v1 |
51 |
| - #with: |
52 |
| - #node-version: 12.x |
53 |
| - #- run: npm install |
54 |
| - #- name: Get release ID |
55 |
| - #id: get_release_id |
56 |
| - #run: | |
57 |
| - #echo "::set-output name=release_id::$(node ./.github/workflows/helpers/print-release-id.js)" |
58 |
| - #env: |
59 |
| - #GH_REF: ${{ github.ref }} |
60 |
| - #GH_REPO: ${{ github.repository }} |
61 |
| - #- name: Print release id |
62 |
| - #run: echo ${{ steps.get_release_id.outputs.release_id }} |
63 |
| - #- name: Bundle Directory |
64 |
| - #run: bash ./scripts/bundle.sh |
65 |
| - #- name: List bundle contents |
66 |
| - #run: ls -R bundle/ |
67 |
| - #- name: Archive bundle |
68 |
| - #uses: azure/powershell@v1 |
69 |
| - #with: |
70 |
| - #inlineScript: | |
71 |
| - #Compress-Archive bundle/ sauce-playwright-win.zip |
72 |
| - #azPSVersion: '3.1.0' |
73 |
| - #- name: Upload Release Asset |
74 |
| - #id: upload-release-asset |
75 |
| - #uses: actions/upload-release-asset@v1 |
76 |
| - #env: |
77 |
| - #GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
78 |
| - #with: |
79 |
| - #upload_url: https://uploads.github.com/repos/saucelabs/sauce-playwright-runner/releases/${{ steps.get_release_id.outputs.release_id }}/assets?name=sauce-playwright-runner.zip |
80 |
| - #asset_path: ./sauce-playwright-win.zip |
81 |
| - #asset_name: sauce-playwright-win.zip |
82 |
| - #asset_content_type: application/zip |
83 |
| - |
| 44 | + release-windows-bundle: |
| 45 | + runs-on: windows-latest |
| 46 | + steps: |
| 47 | + - name: Checkout |
| 48 | + uses: actions/checkout@v2 |
| 49 | + - name: Use Node.js v12.x |
| 50 | + uses: actions/setup-node@v1 |
| 51 | + with: |
| 52 | + node-version: 12.x |
| 53 | + - run: npm install |
| 54 | + - name: Get release ID |
| 55 | + id: get_release_id |
| 56 | + run: | |
| 57 | + echo "::set-output name=release_id::$(node ./.github/workflows/helpers/print-release-id.js)" |
| 58 | + env: |
| 59 | + GH_REF: ${{ github.ref }} |
| 60 | + GH_REPO: ${{ github.repository }} |
| 61 | + - name: Print release id |
| 62 | + run: echo ${{ steps.get_release_id.outputs.release_id }} |
| 63 | + - name: Bundle Directory |
| 64 | + run: bash ./scripts/bundle.sh |
| 65 | + - name: List bundle contents |
| 66 | + run: ls -R bundle/ |
| 67 | + - name: Archive bundle |
| 68 | + uses: azure/powershell@v1 |
| 69 | + with: |
| 70 | + inlineScript: | |
| 71 | + Compress-Archive bundle/ sauce-playwright-win.zip |
| 72 | + azPSVersion: '3.1.0' |
| 73 | + - name: Upload Release Asset |
| 74 | + id: upload-release-asset |
| 75 | + uses: actions/upload-release-asset@v1 |
| 76 | + env: |
| 77 | + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 78 | + with: |
| 79 | + upload_url: https://uploads.github.com/repos/saucelabs/sauce-playwright-runner/releases/${{ steps.get_release_id.outputs.release_id }}/assets?name=sauce-playwright-runner.zip |
| 80 | + asset_path: ./sauce-playwright-win.zip |
| 81 | + asset_name: sauce-playwright-win.zip |
| 82 | + asset_content_type: application/zip |
84 | 83 | release-template-bundle:
|
85 | 84 | runs-on: ubuntu-latest
|
86 | 85 | steps:
|
|
0 commit comments