mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-19 13:59:39 +08:00
* feat: add all platform to build with nix * fix: action do not work because pr confilct * feat: add workflow to build docker * chore: bump deps * feat: add workflow to build docker --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
44 lines
1.2 KiB
YAML
44 lines
1.2 KiB
YAML
name: gomod2nix auto update
|
|
on:
|
|
push:
|
|
paths:
|
|
- 'go.mod'
|
|
- 'go.sum'
|
|
- '.github/workflows/gomod2nix.yml'
|
|
jobs:
|
|
gomod2nix:
|
|
name: gomod2nix update
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Set up nix
|
|
uses: cachix/install-nix-action@v27
|
|
with:
|
|
nix_path: nixpkgs=channel:nixos-unstable
|
|
|
|
- name: Set up Go
|
|
uses: actions/setup-go@master
|
|
with:
|
|
go-version: "1.20"
|
|
|
|
- name: Check out code into the Go module directory
|
|
uses: actions/checkout@master
|
|
|
|
- name: gomod2nix update
|
|
run: |
|
|
nix run github:nix-community/gomod2nix
|
|
- name: Commit back
|
|
if: ${{ !github.head_ref }}
|
|
continue-on-error: true
|
|
run: |
|
|
git config --local user.name 'github-actions[bot]'
|
|
git config --local user.email '41898282+github-actions[bot]@users.noreply.github.com'
|
|
git add --all
|
|
git commit -m "chore: bump deps"
|
|
- name: Create Pull Request
|
|
if: ${{ !github.head_ref }}
|
|
continue-on-error: true
|
|
uses: peter-evans/create-pull-request@v4
|
|
with:
|
|
delete-branch: true
|
|
branch-suffix: short-commit-hash
|