diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-08-10 11:14:54 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-08-10 11:14:54 -0700 |
commit | 2ce18bd7eef0347dd34d8bbc45425a60201ba158 (patch) | |
tree | 001b7149a6c3ce01f001918629cece6c81775675 /.github | |
parent | 788915b24347ab8cd2ab31a6d281f60517ade5b4 (diff) | |
download | sncontinue-2ce18bd7eef0347dd34d8bbc45425a60201ba158.tar.gz sncontinue-2ce18bd7eef0347dd34d8bbc45425a60201ba158.tar.bz2 sncontinue-2ce18bd7eef0347dd34d8bbc45425a60201ba158.zip |
test: :white_check_mark: do full ci run
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/main.yaml | 110 |
1 files changed, 52 insertions, 58 deletions
diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 242d5a4e..75802879 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -180,63 +180,57 @@ jobs: cd extension npm ci - - name: Upload .vsix a second time - uses: actions/upload-artifact@v2 + - name: Publish + run: | + cd extension + npx vsce publish patch -p ${{ secrets.VSCE_TOKEN }} + + - name: Commit changes + run: | + git config --local user.email "action@github.com" + git config --local user.name "GitHub Action" + git commit -am "ci: 💚 Update package.json version [skip ci]" + + - name: Push changes + uses: ad-m/github-push-action@master with: - name: vsix-artifact-2 - path: extension/build + github_token: ${{ secrets.GITHUB_TOKEN }} + branch: ${{ github.ref }} + + # Download binaries and upload to S3 + + - name: Download Linux build + uses: actions/download-artifact@v2 + with: + name: Linux Build + path: exe/linux - # - name: Publish - # run: | - # cd extension - # npx vsce publish patch -p ${{ secrets.VSCE_TOKEN }} - - # - name: Commit changes - # run: | - # git config --local user.email "action@github.com" - # git config --local user.name "GitHub Action" - # git commit -am "ci: 💚 Update package.json version [skip ci]" - - # - name: Push changes - # uses: ad-m/github-push-action@master - # with: - # github_token: ${{ secrets.GITHUB_TOKEN }} - # branch: ${{ github.ref }} - - # # Download binaries and upload to S3 - - # - name: Download Linux build - # uses: actions/download-artifact@v2 - # with: - # name: Linux Build - # path: exe/linux - - # - name: Download macOS build - # uses: actions/download-artifact@v2 - # with: - # name: macOS Build - # path: exe/mac - - # - name: Download Windows build - # uses: actions/download-artifact@v2 - # with: - # name: Windows Build - # path: exe/windows - - # - name: Configure AWS Credentials - # uses: aws-actions/configure-aws-credentials@v1 - # with: - # aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} - # aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - # aws-region: us-west-1 - - # - name: Upload binaries to S3 - # uses: jakejarvis/s3-sync-action@master - # with: - # args: --acl public-read --follow-symlinks --delete - # env: - # AWS_S3_BUCKET: continue-server-binaries - # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - # AWS_REGION: "us-west-1" - # SOURCE_DIR: "exe" + - name: Download macOS build + uses: actions/download-artifact@v2 + with: + name: macOS Build + path: exe/mac + + - name: Download Windows build + uses: actions/download-artifact@v2 + with: + name: Windows Build + path: exe/windows + + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: us-west-1 + + - name: Upload binaries to S3 + uses: jakejarvis/s3-sync-action@master + with: + args: --acl public-read --follow-symlinks --delete + env: + AWS_S3_BUCKET: continue-server-binaries + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + AWS_REGION: "us-west-1" + SOURCE_DIR: "exe" |