Rocket.Chat/.github/workflows/publish-release.yml
dependabot[bot] 20cbb8204d
chore(deps): bump actions/checkout from 5 to 6 (#37566)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-11-24 15:39:53 -03:00

45 lines
931 B
YAML

name: Publish Final Release
on:
push:
branches:
- master
concurrency: ${{ github.workflow }}-${{ github.ref }}
env:
HUSKY: 0
jobs:
release:
name: Release
runs-on: ubuntu-24.04
steps:
- name: Checkout Repo
uses: actions/checkout@v6
with:
fetch-depth: 0
token: ${{ secrets.CI_PAT }}
- name: Setup NodeJS
uses: ./.github/actions/setup-node
with:
node-version: 22.16.0
deno-version: 1.43.5
cache-modules: true
install: true
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- uses: rharkor/caching-for-turbo@v1.8
- name: Build packages
run: yarn build
- name: Publish final release
uses: ./packages/release-action
with:
action: publish-final
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
GITHUB_TOKEN: ${{ secrets.CI_PAT }}