|
4 | 4 | push: |
5 | 5 | branches: |
6 | 6 | - dev |
| 7 | + - feat-dnr |
7 | 8 |
|
8 | 9 | concurrency: |
9 | 10 | group: ${{ github.workflow }}-${{ github.ref }} |
@@ -50,39 +51,44 @@ jobs: |
50 | 51 | with: |
51 | 52 | name: bundle-analyze |
52 | 53 | path: temp/bundle-analyze.html |
53 | | - - name: Publish snapshot |
54 | | - env: |
55 | | - AMO_KEY: ${{ secrets.AMO_KEY }} |
56 | | - AMO_SECRET: ${{ secrets.AMO_SECRET }} |
57 | | - CRX_PRIV_KEY: ${{ secrets.CRX_PRIV_KEY }} |
58 | | - CRX_PRIV_KEY_V3: ${{ secrets.CRX_PRIV_KEY_V3 }} |
59 | | - PACK_PLATFORM: xpi,crx |
60 | | - run: npm run pack |
61 | | - - name: Upload snapshot release |
62 | | - uses: actions/upload-artifact@v3 |
63 | | - with: |
64 | | - name: release |
65 | | - path: | |
66 | | - temp/release |
67 | | - !temp/release/*-id.txt |
| 54 | + - name: Test |
| 55 | + run: | |
| 56 | + php -S 0.0.0.0:8899 -t $GITHUB_WORKSPACE/tests/simple-server & |
| 57 | + sleep 5 |
| 58 | + npm run test:e2e |
| 59 | + # - name: Publish snapshot |
| 60 | + # env: |
| 61 | + # AMO_KEY: ${{ secrets.AMO_KEY }} |
| 62 | + # AMO_SECRET: ${{ secrets.AMO_SECRET }} |
| 63 | + # CRX_PRIV_KEY: ${{ secrets.CRX_PRIV_KEY }} |
| 64 | + # CRX_PRIV_KEY_V3: ${{ secrets.CRX_PRIV_KEY_V3 }} |
| 65 | + # PACK_PLATFORM: xpi,crx |
| 66 | + # run: npm run pack |
| 67 | + # - name: Upload snapshot release |
| 68 | + # uses: actions/upload-artifact@v3 |
| 69 | + # with: |
| 70 | + # name: release |
| 71 | + # path: | |
| 72 | + # temp/release |
| 73 | + # !temp/release/*-id.txt |
68 | 74 |
|
69 | | - sync-locale: |
70 | | - runs-on: ubuntu-24.04 |
71 | | - strategy: |
72 | | - matrix: |
73 | | - node-version: [16.x] |
74 | | - steps: |
75 | | - - uses: actions/checkout@v3 |
76 | | - - name: Use Node.js ${{ matrix.node-version }} |
77 | | - uses: actions/setup-node@v3 |
78 | | - with: |
79 | | - node-version: ${{ matrix.node-version }} |
80 | | - - name: Sort |
81 | | - run: node ./locale/sort-origin.js |
82 | | - - name: Deploy |
83 | | - uses: JamesIves/github-pages-deploy-action@v4 |
84 | | - with: |
85 | | - branch: sync-locale |
86 | | - folder: locale |
87 | | - clean: false |
88 | | - commit-message: '[skip ci] sync locale' |
| 75 | + # sync-locale: |
| 76 | + # runs-on: ubuntu-24.04 |
| 77 | + # strategy: |
| 78 | + # matrix: |
| 79 | + # node-version: [16.x] |
| 80 | + # steps: |
| 81 | + # - uses: actions/checkout@v3 |
| 82 | + # - name: Use Node.js ${{ matrix.node-version }} |
| 83 | + # uses: actions/setup-node@v3 |
| 84 | + # with: |
| 85 | + # node-version: ${{ matrix.node-version }} |
| 86 | + # - name: Sort |
| 87 | + # run: node ./locale/sort-origin.js |
| 88 | + # - name: Deploy |
| 89 | + # uses: JamesIves/github-pages-deploy-action@v4 |
| 90 | + # with: |
| 91 | + # branch: sync-locale |
| 92 | + # folder: locale |
| 93 | + # clean: false |
| 94 | + # commit-message: '[skip ci] sync locale' |
0 commit comments