diff --git a/.github/workflows/tag-release-publish.yml b/.github/workflows/tag-release-publish.yml index d690ea9..591bc85 100644 --- a/.github/workflows/tag-release-publish.yml +++ b/.github/workflows/tag-release-publish.yml @@ -1,81 +1,81 @@ # GitHub Actions documentation: # https://docs.github.com/en/actions -name: Create new tag, create new GitHub release and publish to NPM +# name: Create new tag, create new GitHub release and publish to NPM -on: - workflow_run: - workflows: - - CI - branches: - - master - types: - - completed +# on: +# workflow_run: +# workflows: +# - CI +# branches: +# - master +# types: +# - completed -concurrency: - group: tag-release-publish-${{ github.ref }} - cancel-in-progress: true +# concurrency: +# group: tag-release-publish-${{ github.ref }} +# cancel-in-progress: true -jobs: - create_git_tag: - if: ${{ github.event.workflow_run.conclusion == 'success' }} - name: Create new tag - runs-on: ubuntu-latest - timeout-minutes: 20 - outputs: - new_tag: ${{ steps.detect_then_tag.outputs.tag }} - new_version: ${{ steps.detect_then_tag.outputs.current-version }} - old_version: ${{ steps.detect_then_tag.outputs.previous-version }} - steps: - - name: Checkout repository - uses: actions/checkout@v3 - with: - fetch-depth: 2 +# jobs: +# create_git_tag: +# if: ${{ github.event.workflow_run.conclusion == 'success' }} +# name: Create new tag +# runs-on: ubuntu-latest +# timeout-minutes: 20 +# outputs: +# new_tag: ${{ steps.detect_then_tag.outputs.tag }} +# new_version: ${{ steps.detect_then_tag.outputs.current-version }} +# old_version: ${{ steps.detect_then_tag.outputs.previous-version }} +# steps: +# - name: Checkout repository +# uses: actions/checkout@v3 +# with: +# fetch-depth: 2 - - name: Detect and tag new version - id: detect_then_tag - uses: salsify/action-detect-and-tag-new-version@v2 +# - name: Detect and tag new version +# id: detect_then_tag +# uses: salsify/action-detect-and-tag-new-version@v2 - create_github_release: - if: ${{ needs.create_git_tag.outputs.new_tag }} - name: Create new GitHub release - needs: create_git_tag - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: ncipollo/release-action@v1 - with: - body: "\ - Changelog: \ - ${{ github.server_url }}/${{ github.repository }}\ - /compare/\ - v${{ needs.create_git_tag.outputs.old_version }}...v${{ needs.create_git_tag.outputs.new_version }}\ - " - name: Release ${{ needs.create_git_tag.outputs.new_tag }} - tag: ${{ needs.create_git_tag.outputs.new_tag }} +# create_github_release: +# if: ${{ needs.create_git_tag.outputs.new_tag }} +# name: Create new GitHub release +# needs: create_git_tag +# runs-on: ubuntu-latest +# timeout-minutes: 20 +# steps: +# - uses: ncipollo/release-action@v1 +# with: +# body: "\ +# Changelog: \ +# ${{ github.server_url }}/${{ github.repository }}\ +# /compare/\ +# v${{ needs.create_git_tag.outputs.old_version }}...v${{ needs.create_git_tag.outputs.new_version }}\ +# " +# name: Release ${{ needs.create_git_tag.outputs.new_tag }} +# tag: ${{ needs.create_git_tag.outputs.new_tag }} - publish_npm: - name: Publish to NPM - needs: create_github_release - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - name: Checkout repository - uses: actions/checkout@v3 +# publish_npm: +# name: Publish to NPM +# needs: create_github_release +# runs-on: ubuntu-latest +# timeout-minutes: 20 +# steps: +# - name: Checkout repository +# uses: actions/checkout@v3 - - name: Set up Node.js - uses: actions/setup-node@v3 - with: - cache: 'yarn' - node-version: 16 - registry-url: https://registry.npmjs.org +# - name: Set up Node.js +# uses: actions/setup-node@v3 +# with: +# cache: 'yarn' +# node-version: 16 +# registry-url: https://registry.npmjs.org - - name: Install Dependencies - run: yarn install --frozen-lockfile - working-directory: ember-slugify +# - name: Install Dependencies +# run: yarn install --frozen-lockfile +# working-directory: ember-slugify - - name: Publish to NPM - run: npm publish - working-directory: ember-slugify - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTOMATION_TOKEN }} +# - name: Publish to NPM +# run: npm publish +# working-directory: ember-slugify +# env: +# NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTOMATION_TOKEN }} diff --git a/ember-slugify/package.json b/ember-slugify/package.json index 0d15e98..3b7ca4e 100644 --- a/ember-slugify/package.json +++ b/ember-slugify/package.json @@ -1,7 +1,7 @@ { "name": "ember-slugify", "description": "Library to slugify your strings within Ember.", - "version": "4.0.0", + "version": "5.0.0", "license": "MIT", "author": { "name": "Dazzling Fugu", diff --git a/test-app/config/ember-try.js b/test-app/config/ember-try.js index f7edba6..5b0fbca 100644 --- a/test-app/config/ember-try.js +++ b/test-app/config/ember-try.js @@ -28,6 +28,7 @@ module.exports = async function () { npm: { devDependencies: { 'ember-source': await getChannelURL('release'), + '@ember/string': '^3.1.1', }, }, }, @@ -36,6 +37,7 @@ module.exports = async function () { npm: { devDependencies: { 'ember-source': await getChannelURL('beta'), + '@ember/string': '^3.1.1', }, }, }, @@ -47,6 +49,7 @@ module.exports = async function () { npm: { devDependencies: { 'ember-source': await getChannelURL('canary'), + '@ember/string': '^3.1.1', }, }, }, diff --git a/test-app/package.json b/test-app/package.json index 596f30b..987470e 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -1,7 +1,7 @@ { "name": "test-app", "description": "Library to slugify your strings within Ember.", - "version": "4.0.0", + "version": "5.0.0", "license": "MIT", "author": { "name": "Dazzling Fugu", @@ -62,7 +62,7 @@ "ember-page-title": "^7.0.0", "ember-qunit": "^6.0.0", "ember-resolver": "^9.0.1", - "ember-slugify": "4.0.0", + "ember-slugify": "5.0.0", "ember-source": "~4.8.0", "ember-source-channel-url": "^3.0.0", "ember-template-lint": "^5.0.1",