diff --git a/.changeset/twenty-clocks-retire.md b/.changeset/twenty-clocks-retire.md new file mode 100644 index 0000000..ca6fa8b --- /dev/null +++ b/.changeset/twenty-clocks-retire.md @@ -0,0 +1,7 @@ +--- +'@asgardeo/remix-auth-asgardeo': patch +--- + +### v0.0.2 🎉 + +- Add README to the released artifact. diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml new file mode 100644 index 0000000..574d5ef --- /dev/null +++ b/.github/workflows/builder.yml @@ -0,0 +1,56 @@ +# This workflow will build the + +name: 🧱 Builder + +on: + push: + branches: + - main + workflow_dispatch: + +concurrency: ${{ github.workflow }}-${{ github.ref }} + +env: + GH_TOKEN: ${{ secrets.RELEASE_BOT_TOKEN }} + +jobs: + release: + name: 📦 Release + if: "!contains(github.event.head_commit.message, 'ci skip') && !contains(github.event.head_commit.message, 'skip ci')" + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + pnpm-version: [latest] + steps: + - name: ⬇️ Checkout + id: checkout + uses: actions/checkout@v2.3.3 + with: + fetch-depth: 0 + token: ${{ env.GH_TOKEN }} + + - name: 🟢 Setup node + id: setup-node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: 🥡 Setup pnpm + id: setup-pnpm + uses: pnpm/action-setup@v2.1.0 + with: + version: ${{ matrix.pnpm-version }} + run_install: false + + - name: 🎈 Get pnpm store directory + id: get-pnpm-cache-dir + run: | + echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" + - name: 🧩 Install Dependencies + id: install-dependencies + run: pnpm install + + - name: 🏗️ Build + id: build + run: pnpm build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1d0e910..17d9fad 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,6 +56,12 @@ jobs: id: build run: pnpm build + - name: 📦 Prepare for Publish + id: prepare-for-publish + run: | + # Copy the README.md file to the lib directory. + cp README.md lib + - name: 📣 Create Release Pull Request or Publish to npm id: changesets uses: changesets/action@v1 diff --git a/README.md b/README.md index ed13c29..429d518 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,22 @@ -# AsgardeoStrategy +
Remix Auth Asgardeo
+ -The Asgardeo strategy, which extends the OAuth2Strategy, is used to authenticate users against an Asgardeo organization. + + +