Skip to content

Commit 165c4e7

Browse files
committed
actions test
1 parent 168d9fc commit 165c4e7

1 file changed

Lines changed: 24 additions & 28 deletions

File tree

.github/workflows/rust.yml

Lines changed: 24 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ name: Rust
22

33
on:
44
push:
5-
branches: [ "github-actions" ]
6-
pull_request:
7-
branches: [ "main" ]
5+
tags: [ "*" ]
86

97
env:
108
CARGO_TERM_COLOR: always
@@ -17,28 +15,26 @@ jobs:
1715
steps:
1816
- uses: actions/checkout@v4
1917
- name: Build
20-
run: cargo build --verbose
21-
22-
23-
24-
# - name: upload linux artifact
25-
# uses: actions/upload-release-asset@v1
26-
# env:
27-
# GITHUB_TOKEN: ${{ github.token }}
28-
# with:
29-
# upload_url: ${{ steps.create_release.outputs.upload_url }}
30-
# asset_path: ./bin/azblogfilter.linux-amd64.tar.gz
31-
# asset_name: azblogfilter.linux-amd64.tar.gz
32-
# asset_content_type: application/gzip
33-
34-
# - name: release
35-
# uses: actions/create-release@v1
36-
# id: create_release
37-
# with:
38-
# draft: false
39-
# prerelease: false
40-
# release_name: ${{ steps.version.outputs.version }}
41-
# tag_name: ${{ github.ref }}
42-
# body_path: CHANGELOG.md
43-
# env:
44-
# GITHUB_TOKEN: ${{ github.token }}
18+
run: cargo build --target=x86_64-unknown-linux-musl
19+
20+
- name: release
21+
uses: actions/create-release@v1
22+
id: create_release
23+
with:
24+
draft: true
25+
prerelease: false
26+
release_name: "Version ${{ github.ref }}"
27+
tag_name: ${{ github.ref }}
28+
body: "Latest release of the `hop` editor"
29+
env:
30+
GITHUB_TOKEN: ${{ github.token }}
31+
32+
- name: upload linux artifact
33+
uses: actions/upload-release-asset@v1
34+
env:
35+
GITHUB_TOKEN: ${{ github.token }}
36+
with:
37+
upload_url: ${{ steps.create_release.outputs.upload_url }}
38+
asset_path: ./target/release/hop
39+
asset_name: hop
40+
asset_content_type: application/x-pie-executable

0 commit comments

Comments
 (0)