ci: rename main workflow

This commit is contained in:
rlespinasse
2021-10-19 22:22:28 +02:00
parent 971b114f9b
commit dd418141ff

55
.github/workflows/slugify-value.yaml vendored Normal file
View File

@@ -0,0 +1,55 @@
name: Slugify testing
on: [push]
jobs:
slugify-on-os:
strategy:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v2
# Test 1
- name: Slugify key only
uses: ./
with:
key: KEY_TEST
env:
KEY_TEST: Key_Test.values
- name: Test result of key only
run: |
[[ "${{ env.KEY_TEST }}" == "Key_Test.values" ]]
[[ "${{ env.KEY_TEST_SLUG }}" == "key_test.values" ]]
[[ "${{ env.KEY_TEST_SLUG_CS }}" == "Key_Test.values" ]]
[[ "${{ env.KEY_TEST_SLUG_URL }}" == "key_test-values" ]]
[[ "${{ env.KEY_TEST_SLUG_URL_CS }}" == "Key_Test-values" ]]
shell: bash
# Test 2
- name: Slugify key/value
uses: ./
with:
key: KEY_VALUE_TEST
value: refs/pulls/feat/-----Some----Changes_to.be------
- name: Test result of key only
run: |
[[ "${{ env.KEY_VALUE_TEST }}" == "refs/pulls/feat/-----Some----Changes_to.be------" ]]
[[ "${{ env.KEY_VALUE_TEST_SLUG }}" == "feat-some-changes_to.be" ]]
[[ "${{ env.KEY_VALUE_TEST_SLUG_CS }}" == "feat-Some-Changes_to.be" ]]
[[ "${{ env.KEY_VALUE_TEST_SLUG_URL }}" == "feat-some-changes_to-be" ]]
[[ "${{ env.KEY_VALUE_TEST_SLUG_URL_CS }}" == "feat-Some-Changes_to-be" ]]
shell: bash
slugify-release:
runs-on: ubuntu-latest
needs: slugify-on-os
steps:
- name: Checkout
uses: actions/checkout@v2
# Release
- name: Release this GitHub Action
uses: rlespinasse/release-that@v1.x