19 Commits

Author SHA1 Message Date
github-actions
6d0a9128aa automated download workflow 2025-09-08 15:53:23 +00:00
1b4c50a6d6 remove pull 2025-09-08 11:52:19 -04:00
f4eb623019 fetch before publishing release 2025-09-08 11:49:49 -04:00
09c5a473eb set outputs 2025-09-08 11:38:53 -04:00
217b515887 set outputs 2025-09-08 11:34:33 -04:00
314ca9fc0b bonk
Some checks failed
Update Determinate Nix binary / download-binary (push) Successful in 36s
Update Determinate Nix binary / commit-data (push) Successful in 16s
Update Determinate Nix binary / release-tag (push) Failing after 34s
2025-09-07 21:53:39 -04:00
45899335ff reset 2025-09-07 21:44:00 -04:00
83a78b79bf reset 2025-09-07 21:42:34 -04:00
8794fdf88c add fetch before pushing tags 2025-09-07 21:40:17 -04:00
ad5ceb7eb1 add fetch before pushing tags 2025-09-07 21:38:52 -04:00
github-actions
d86cb8cbd8 automated download workflow 2025-09-05 06:03:27 +00:00
331477ab31 Update .github/workflows/download-latest.yml
Some checks failed
Update Determinate Nix binary / download-binary (push) Successful in 2m19s
Update Determinate Nix binary / commit-data (push) Failing after 18s
Update Determinate Nix binary / release-tag (push) Has been skipped
2025-09-03 22:34:22 -04:00
github-actions
59adaa88e2 automated download workflow 2025-09-04 00:01:20 +00:00
github-actions
49a22b95b6 automated download workflow 2025-09-03 00:01:08 +00:00
github-actions
219996bff3 automated download workflow 2025-09-02 12:03:19 +00:00
github-actions
68cec4f4df automated download workflow 2025-08-28 06:01:23 +00:00
github-actions
9b103f799e automated download workflow 2025-08-27 03:58:50 +00:00
78e9584d90 overwrite nix installer with v3.8.6 2025-08-26 23:57:40 -04:00
50174096be remove push triggers 2025-08-26 23:55:53 -04:00
2 changed files with 22 additions and 8 deletions

View File

@@ -1,12 +1,8 @@
name: "Update Determinate Nix binary"
on:
repository_dispatch:
workflow_dispatch:
schedule:
- cron: "00 0,6,12,18 * * *"
push:
paths:
- '.github/workflows/*'
jobs:
download-binary:
runs-on: ubuntu-latest
@@ -90,14 +86,32 @@ jobs:
COMMIT_ID: ${{ env.COMMIT_ID }}
- name: Push new tag
run: |
git fetch
git push origin "$DETERMINATE_VERSION" --force
git checkout main
git pull
git merge "$DETERMINATE_VERSION"
git push
env:
DETERMINATE_VERSION: ${{ env.DETERMINATE_VERSION }}
- name: sleep 30
run: sleep 30
outputs:
COMMIT_ID: ${{ env.COMMIT_ID }}
release-tag:
runs-on: ubuntu-latest
needs: [download-binary,commit-data]
if: ${{ needs.download-binary.outputs.DETERMINATE_BINARY_DIFF != 0 }}
steps:
- name: Reset outputs from previous job
run: |
echo "DETERMINATE_BINARY=${{ needs.download-binary.outputs.DETERMINATE_BINARY }}" | tee -a "$GITHUB_ENV"
echo "DETERMINATE_VERSION=${{ needs.download-binary.outputs.DETERMINATE_VERSION }}" | tee -a "$GITHUB_ENV"
echo "COMMIT_ID=${{ needs.commit-data.outputs.COMMIT_ID }}" | tee -a "$GITHUB_ENV"
- name: Checkout repository
uses: actions/checkout@v4
- name: fetch latest
run: |
git fetch
git checkout "$DETERMINATE_VERSION"
- name: Publish release
uses: akkuman/gitea-release-action@v1
env:

BIN
nix-installer-x86_64-linux (Stored with Git LFS)

Binary file not shown.