From 8e784d3495e663f1e2e90b1ce1a75e3cc746e1b1 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Fri, 17 Feb 2023 21:43:37 +0530 Subject: [PATCH] refactor: revert action change --- .github/workflows/publish.yml | 70 ++--------------------------------- 1 file changed, 3 insertions(+), 67 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 80072800e..4de75532d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -49,51 +49,21 @@ jobs: - name: Test run: yarn test - e2e-test-suite: - if: "${{ contains(github.event.head_commit.message, 'skip e2e') == false && contains(github.event.head_commit.message, 'chore(release): publish') == false }}" - needs: Build - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v3 - with: - token: ${{ secrets.CI_PAT_TOKEN }} - fetch-depth: 0 - - - name: Set up Node - uses: actions/setup-node@v3 - with: - registry-url: 'https://registry.npmjs.org' - node-version-file: '.nvmrc' - cache: 'yarn' - - - name: Setup git config - run: | - git config --global user.name "standardci" - git config --global user.email "ci@standardnotes.com" - - name: Import GPG key - uses: crazy-max/ghaction-import-gpg@v4 - with: - gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} - passphrase: ${{ secrets.PASSPHRASE }} - git_user_signingkey: true - git_commit_gpgsign: true - - - name: Install dependencies - run: yarn install --immutable - - name: Login to Docker Hub + if: "${{ contains(github.event.head_commit.message, 'skip e2e') == false }}" uses: docker/login-action@v2 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Publish SNJS Docker image for E2E testing + if: "${{ contains(github.event.head_commit.message, 'skip e2e') == false }}" run: | yarn docker build @standardnotes/snjs -t standardnotes/snjs:${{ github.sha }} docker push standardnotes/snjs:${{ github.sha }} - name: Run E2E test suite + if: "${{ contains(github.event.head_commit.message, 'skip e2e') == false }}" uses: convictional/trigger-workflow-and-wait@master with: owner: standardnotes @@ -106,39 +76,6 @@ jobs: trigger_workflow: true wait_workflow: true - version-publish: - if: "${{ contains(github.event.head_commit.message, 'chore(release): publish') == false }}" - needs: [Build, e2e-test-suite] - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v3 - with: - token: ${{ secrets.CI_PAT_TOKEN }} - fetch-depth: 0 - - - name: Set up Node - uses: actions/setup-node@v3 - with: - registry-url: 'https://registry.npmjs.org' - node-version-file: '.nvmrc' - cache: 'yarn' - - - name: Setup git config - run: | - git config --global user.name "standardci" - git config --global user.email "ci@standardnotes.com" - - name: Import GPG key - uses: crazy-max/ghaction-import-gpg@v4 - with: - gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} - passphrase: ${{ secrets.PASSPHRASE }} - git_user_signingkey: true - git_commit_gpgsign: true - - - name: Install dependencies - run: yarn install --immutable - - name: Bump version run: yarn release:prod @@ -152,4 +89,3 @@ jobs: run: | docker tag standardnotes/snjs:${{ github.sha }} standardnotes/snjs:latest docker push standardnotes/snjs:latest -