added rtx_dir config (#215)

* added rtx_dir config

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
This commit is contained in:
jdx 2023-12-14 08:38:00 -06:00 committed by GitHub
parent 5ac46849ac
commit 55e5d18e74
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 90 additions and 41 deletions

View file

@ -19,6 +19,10 @@ on:
- '**.md'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
jobs:
check-dist:
name: Check dist/

View file

@ -7,6 +7,10 @@ on:
- main
- 'releases/*'
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
jobs:
test-typescript:
name: TypeScript Tests

View file

@ -10,6 +10,10 @@ on:
schedule:
- cron: '31 7 * * 3'
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
jobs:
analyze:
name: Analyze

View file

@ -8,6 +8,10 @@ on:
branches-ignore:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
jobs:
lint:
name: Lint Code Base

View file

@ -7,6 +7,10 @@ on: # rebuild any PRs and main branch changes
- 'releases/*'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
jobs:
build: # make sure build/ci work properly
runs-on: ubuntu-latest
@ -46,6 +50,8 @@ jobs:
- uses: actions/checkout@v4
- uses: ./
with:
cache_save: ${{ github.ref_name == 'main' }}
cache_key_prefix: rtx-v1
version: 2023.12.23
rtx_toml: |
[tools]