9 Commits

Author SHA1 Message Date
22487224f2 fetch depth
All checks were successful
Create Version Tag / version-check (push) Successful in 20s
Create Version Tag / build-release (push) Successful in 2m25s
Create Version Tag / publish-release (push) Successful in 30s
2025-05-07 00:32:25 -06:00
6cc772bbf2 asdf
Some checks failed
Create Version Tag / version-check (push) Successful in 19s
Create Version Tag / build-release (push) Failing after 18s
Create Version Tag / publish-release (push) Has been skipped
2025-05-06 23:45:52 -06:00
430130cdaf asdf
Some checks failed
Create Version Tag / version-check (push) Failing after 18s
Create Version Tag / build-release (push) Has been skipped
Create Version Tag / publish-release (push) Has been skipped
2025-05-06 23:40:23 -06:00
9b11f14c84 fix ci
Some checks failed
Create Version Tag / version-check (push) Failing after 18s
Create Version Tag / build-release (push) Has been skipped
Create Version Tag / publish-release (push) Has been skipped
2025-05-06 23:25:15 -06:00
25378d2d3c unified ci workflow
Some checks failed
Create Version Tag / version-check (push) Successful in 20s
Create Version Tag / build-release (push) Has been skipped
Create Version Tag / publish-release (push) Failing after 17s
2025-05-06 23:13:53 -06:00
237d4c4349 whatever
All checks were successful
Create Version Tag / publish (push) Successful in 19s
2025-05-06 22:51:24 -06:00
b0fe668133 chore: trigger ci
Some checks failed
Create Version Tag / publish (push) Failing after 17s
2025-05-06 22:49:13 -06:00
7ee7d5f291 Merge pull request 'please for the love of god' (#7) from dev into main
Some checks failed
Create Version Tag / publish (push) Failing after 17s
Reviewed-on: #7
2025-05-06 21:11:36 -07:00
37f7a58f96 please for the love of god 2025-05-06 22:10:56 -06:00
3 changed files with 48 additions and 43 deletions

View File

@@ -1,30 +0,0 @@
name: Build and Release
on:
push:
tags:
- "v*"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build and release binaries
uses: https://git.cyborggrizzly.com/bearmetal/ci-actions/deno-publish@main
with:
entrypoint: main.ts
compile-flags: "--allow-read --allow-write --allow-env --allow-net"
publish:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Deno
uses: denoland/setup-deno@v1
with:
deno-version: 2.3.1
- name: Publish to JSR
run: deno publish --token ${{ secrets.JSR_TOKEN }}

View File

@@ -0,0 +1,48 @@
name: Create Version Tag
on:
push:
branches:
- main
- "prerelease-*"
jobs:
version-check:
runs-on: ubuntu-latest
outputs:
tag_created: ${{ steps.tag.outputs.tag_created }}
tag_name: ${{ steps.tag.outputs.tag_name }}
steps:
- uses: actions/checkout@v4
- name: Run version check
id: tag
uses: https://git.cyborggrizzly.com/bearmetal/ci-actions/version-check@v1
build-release:
if: needs.version-check.outputs.tag_created == 'true'
needs: version-check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Build and release binaries
uses: https://git.cyborggrizzly.com/bearmetal/ci-actions/deno-release@main
with:
entrypoint: main.ts
compile-flags: "--allow-read --allow-write --allow-env --allow-net"
env:
GITEA_TOKEN: ${{ secrets.GIT_PAT }}
publish-release:
needs: build-release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Deno
uses: denoland/setup-deno@v1
with:
deno-version: 2.3.1
- name: Publish to JSR
run: deno publish --token ${{ secrets.JSR_PAT }}

View File

@@ -1,13 +0,0 @@
name: Create Version Tag
on:
push:
branches:
- main
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: https://git.cyborggrizzly.com/bearmetal/ci-actions/version-check@main