Skip to content

Commit 7b4869a

Browse files
authored
Publish latest release (#138)
1 parent 1310606 commit 7b4869a

File tree

6 files changed

+30
-10
lines changed

6 files changed

+30
-10
lines changed

.gitattributes

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
* text=auto
22

33
*.sh text eol=lf
4-
**test_config_file_crlf.json text eol=crlf # for testing
4+
5+
# for testing
6+
**test_config_file_crlf.json text eol=crlf

.github/workflows/ci.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -303,3 +303,23 @@ jobs:
303303
airbyte-local-cli-nodejs/out/pkg/release_macos-arm64/airbyte-local-macos-arm64.zip
304304
airbyte-local-cli-nodejs/out/pkg/release_win-x64/airbyte-local-win-x64.zip
305305
tag_name: ${{ needs.tag.outputs.createdTag }}
306+
307+
- name: Recreate latest tag
308+
run: |
309+
git push --delete origin latest || true
310+
git tag -f latest
311+
git push origin latest --force
312+
313+
# Release to latest every time
314+
- name: Release Latest
315+
uses: softprops/action-gh-release@v2
316+
with:
317+
files: |
318+
airbyte-local-cli-nodejs/out/pkg/release_linux-x64/airbyte-local-linux-x64.zip
319+
airbyte-local-cli-nodejs/out/pkg/release_linux-arm64/airbyte-local-linux-arm64.zip
320+
airbyte-local-cli-nodejs/out/pkg/release_macos-x64/airbyte-local-macos-x64.zip
321+
airbyte-local-cli-nodejs/out/pkg/release_macos-arm64/airbyte-local-macos-arm64.zip
322+
airbyte-local-cli-nodejs/out/pkg/release_win-x64/airbyte-local-win-x64.zip
323+
tag_name: latest
324+
prerelease: false
325+
draft: false

README.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -40,22 +40,20 @@ A command line tool for running Airbyte sources & destinations **locally** with
4040

4141
### 🚀 Step 1. Install
4242

43-
[All releases](https://github.com/faros-ai/airbyte-local-cli/releases)
44-
4543
#### MacOS (Arch: Apple Silicon)
4644

4745
Here is the steps of downloading the CLI on MacOS. Linux should have very similar steps.
4846

4947
```sh
50-
wget -O airbyte-local.zip https://github.com/faros-ai/airbyte-local-cli/releases/download/v0.0.5/airbyte-local-macos-arm64.zip
48+
wget -O airbyte-local.zip https://github.com/faros-ai/airbyte-local-cli/releases/download/latest/airbyte-local-macos-arm64.zip
5149
unzip -o airbyte-local.zip
5250

5351
./airbyte-local
5452
```
5553

5654
#### Linux
5755
```sh
58-
wget -O airbyte-local.zip https://github.com/faros-ai/airbyte-local-cli/releases/download/v0.0.5/airbyte-local-linux-x64.zip
56+
wget -O airbyte-local.zip https://github.com/faros-ai/airbyte-local-cli/releases/download/latest/airbyte-local-linux-x64.zip
5957
unzip -o airbyte-local.zip
6058

6159
./airbyte-local
@@ -64,7 +62,7 @@ unzip -o airbyte-local.zip
6462
#### Windows (Powershell)
6563

6664
```ps1
67-
Invoke-WebRequest -Uri "https://github.com/faros-ai/airbyte-local-cli/releases/download/v0.0.5/airbyte-local-win-x64.zip" -OutFile "airbyte-local-win-x64.zip"
65+
Invoke-WebRequest -Uri "https://github.com/faros-ai/airbyte-local-cli/releases/download/latest/airbyte-local-win-x64.zip" -OutFile "airbyte-local-win-x64.zip"
6866
Expand-Archive -Path "airbyte-local-win-x64.zip" -DestinationPath . -Force
6967
7068
.\airbyte-local

airbyte-local-cli-nodejs/package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

airbyte-local-cli-nodejs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@faros-ai/airbyte-local-cli-nodejs",
3-
"version": "0.0.6",
3+
"version": "0.0.7",
44
"description": "Airbyte local cli node js version",
55
"private": true,
66
"packageManager": "^[email protected]",
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const CLI_VERSION = '0.0.6';
1+
export const CLI_VERSION = '0.0.7';

0 commit comments

Comments
 (0)