Skip to content

Commit

Permalink
0.21.0 (#229)
Browse files Browse the repository at this point in the history
* feat: implemented new action UI for lua and initial work on automatic action upgrades

* refactor: removed engines that are now supported in Lua

* feat: updated IPC language for lua names

* feat: implemented lua

* style: reformat

* feat: adjusted upgrade pathway

* ci: updated dependencies

* style: updated formatting

* ci: updated dependencies and revoked mac support

* ci: updated windows dependencies

* chore: bumped version

* Merge pull request #173 from lilopkins/actions-to-lua

0.21.0: Migrate Actions to Lua

* ci: updated to remove unused engines

* chore: adjust version to pre-release

* ci: check versions before releasing

* fix: fix newlines in text-based evidence

resolves #170

* style: reformatted

* Merge pull request #174 from lilopkins/develop

0.21.0-pre.1

* ci: fix ci job

* Merge pull request #175 from lilopkins/develop

ci: fix ci job

* ci: fixed ci

* Merge pull request #176 from lilopkins/develop

ci: fixed ci

* ci: fixed check

* Merge pull request #177 from lilopkins/develop

ci: fixed check

* fix: promoted convert_case to required

* Merge pull request #178 from lilopkins/develop

prerelease fixes

* fix: fixed langspec failed to find and load

fixes #179

* chore: updated dependencies

* ci: updated ci job to copy langspec

* Merge pull request #180 from lilopkins/develop

0.21.0-pre.2

* ci: added gvsbuild tree

* chore: bumped version

* Merge pull request #181 from lilopkins/develop

0.21.0-pre.3

* ci: fixed job

* Merge pull request #182 from lilopkins/develop

0.21.0-pre.4

* chore: bumped version

* fix: fixes #185

* docs: added licenses for new dependencies

resolves #186

* fix: load default script on add to new action

resolves #183

* feat: add at cursor

resolves #184

* style: reformatted

* refactor: moved some modules

* feat: upgrade logic improved

resolves #188

* style: reformatted

* Merge pull request #187 from lilopkins/develop

0.21.0-pre.5

* fix: fixed returns being wrong

resolves #190

* feat: reintroduced random strings and waiting

resolves #191
resolves #192

* fix: sanitised variable names before insertion into code

* chore: bumped version

* Merge pull request #194 from lilopkins/develop

0.21.0-rc.6
  • Loading branch information
lilopkins authored Dec 13, 2024
1 parent 9167742 commit cf292b4
Show file tree
Hide file tree
Showing 63 changed files with 9,762 additions and 10,007 deletions.
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,8 @@ charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.pest]
indent_size = 2

[*.yml]
indent_size = 2
38 changes: 38 additions & 0 deletions .github/workflows/check-version-bumped.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Check version is suitable for merge to upstream

on:
pull_request:
branches:
- main
- next

jobs:
check-version:
name: Check version
runs-on: ubuntu-latest

steps:
- name: Checkout this PR
uses: actions/checkout@v4
- name: Determine Cargo version of this PR
id: version-pr
run: |
export CARGO_PKG_VERSION=$(awk -F '["=]' '/^\[(workspace.)?package\]/{p=1} p && /^version[[:space:]]*=/ {gsub(/"/, "", $3); print $3; p=0}' Cargo.toml)
export CARGO_PKG_PRERELEASE=$([[ $CARGO_PKG_VERSION =~ -[0-9A-Za-z]+ ]] && echo "true" || echo "false")
echo "CARGO_PKG_VERSION=${CARGO_PKG_VERSION}" >> $GITHUB_OUTPUT
echo "CARGO_PKG_PRERELEASE=${CARGO_PKG_PRERELEASE}" >> $GITHUB_OUTPUT
- name: Checkout ${{ github.base_ref }}
uses: actions/checkout@v4
with:
ref: ${{ github.base_ref }}
- name: Determine Cargo version of ${{ github.base_ref }}
id: version-upstream
run: |
export CARGO_PKG_VERSION=$(awk -F '["=]' '/^\[(workspace.)?package\]/{p=1} p && /^version[[:space:]]*=/ {gsub(/"/, "", $3); print $3; p=0}' Cargo.toml)
export CARGO_PKG_PRERELEASE=$([[ $CARGO_PKG_VERSION =~ -[0-9A-Za-z]+ ]] && echo "true" || echo "false")
echo "CARGO_PKG_VERSION=${CARGO_PKG_VERSION}" >> $GITHUB_OUTPUT
echo "CARGO_PKG_PRERELEASE=${CARGO_PKG_PRERELEASE}" >> $GITHUB_OUTPUT
- name: Assert versions are different
run: go run github.com/davidrjonas/semver-cli@latest greater ${{ steps.version-pr.outputs.CARGO_PKG_VERSION }} ${{ steps.version-upstream.outputs.CARGO_PKG_VERSION }}
3 changes: 3 additions & 0 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- name: Install dependencies
run: yum -y update && yum -y install atk-devel libadwaita-devel gtksourceview5-devel

- name: Install latest Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
Expand Down
Loading

0 comments on commit cf292b4

Please sign in to comment.